Visa
Visa
Visa este o companie globală de tehnologie pentru plăți, care deservește consumatori, comercianți, instituții financiare și guverne prin intermediul rețelei sale de plăți electronice. Platforma sa sprijină tranzacțiile de credit, debit și plată în avans, precum și procesarea plăților, prevenirea fraudelor, securitatea, analiza datelor și alte servicii pentru consumatori și companii. Visa dezvoltă, de asemenea, soluții emergente pentru plăți, inclusiv inițiative de comerț bazate pe inteligență artificială, și sprijină incluziunea financiară prin Visa Foundation.

Senior Data Engineer, Data Lake (Brazil Remote)

Build and maintain Spark, Databricks, and Airflow pipelines for Visa’s corporate data lake. Improve data quality, orchestration, and dependable self-service access to data.

Descriere

  • Develop, test, and maintain Databricks ingestion, transformation, and data-quality pipelines with PySpark and SparkSQL.
  • Create and update MWAA Airflow DAGs to orchestrate data workflows.
  • Write and optimize SQL for transformation and validation tasks.
  • Implement and monitor data-quality checks with Great Expectations or an equivalent tool.
  • Contribute to peer code reviews.
  • Troubleshoot pipeline failures and data-quality issues with support from senior engineers.
  • Create and update documentation for datasets and pipelines.
  • Take part in sprint planning, estimation, and retrospectives.
  • Apply the team’s CI/CD, testing, and governance standards.
  • Help strengthen the reliability and quality of Visa’s corporate data lake.

Cerințe

  • Be based in Brazil.
  • Communicate in English at B2 level or higher (Upper-Intermediate).
  • Have at least 3 years of relevant experience with a Bachelor’s or Associate’s degree, or at least 5 years of relevant experience.
  • Use Python for automation and data processing.
  • Understand batch data pipelines and ETL/ELT patterns.
  • Know the fundamentals of Apache Spark, including PySpark or SparkSQL.
  • Work with Databricks jobs, workflows, cluster management, and performance tuning.
  • Use intermediate to advanced SQL, including joins, window functions, and CTEs.
  • Understand Amazon S3 data-lake design, including partitioning, layout, and lifecycle management.
  • Know core AWS concepts, including S3, IAM, and CloudWatch.
  • Understand dimensional or Kimball modeling and medallion-layer architectures.
  • Use Git/GitHub workflows and participate in code reviews.
  • Preferred: experience with Delta Lake, Apache Airflow/MWAA, CDC patterns, data-quality concepts, Terraform fundamentals, or BI integration such as Superset and dashboarding.

Beneficii

  • Remote work arrangement.
  • Opportunity to make an impact at scale.
  • Professional development and skill growth through meaningful work.
  • Remote employees may have scheduled, advance-notice opportunities to work from a Visa office.

Locuri de muncă similare

Bloomlife Inc

Remote Account Sales Executive, Healthcare

Bloomlife Inc

Grow Bloomlife’s remote maternal-fetal monitoring business by selling remote patient monitoring solutions to OB/GYN practices and health systems. Manage the full sales cycle, from prospecting and clinical presentations to contract negotiations and deployment handoffs.

Deschide
Illumina

Clinical Sales Specialist, Genomics — Thailand, Indonesia and Vietnam

Illumina

Support Illumina’s clinical genomics sales across Thailand, Indonesia and Vietnam, advising customers on applications, workflows and products. The role spans reproductive and genetic health, oncology, customer development and regional market growth.

Deschide
Trane Technologies

Senior Executive Assistant, Digital Leadership

Trane Technologies

Support Trane Technologies’ Digital leadership team by coordinating executive schedules, travel, meetings, communications, and procurement. The role covers leaders across the United States and requires on-site work in White Bear Lake, Minnesota, Monday through Thursday.

Deschide
GlobeLife

Remote Customer Retention Representative

GlobeLife

Help Globe Life policyholders keep their coverage and restore lapsed life insurance policies in this remote customer retention role. Handle inbound and outbound calls, discuss coverage and payment options, document outcomes, and meet retention targets.

Deschide