[Hiring] Senior Data Engineer @tapouts
Senior Data Engineer @tapouts
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Data Engineer @tapouts

1mth ago - tapouts is hiring a remote Senior Data Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Latin America (LATAM)

Role Description

We are looking for a Senior Data Engineer to join our growing data team. In this role, you will be responsible for designing, building, and maintaining scalable data infrastructure that powers our analytics, AI initiatives, and business operations. This is a hands-on role for someone who thrives in fast-paced environments, thinks like a platform architect, and is passionate about building data systems that matter.

Key Responsibilities

  • Design, build, and maintain robust, scalable data pipelines (batch and real-time/streaming).
  • Design and develop dashboards that surface key business metrics and enable strategic, data-informed decision-making.
  • Develop and optimize complex SQL queries, stored procedures, and data models.
  • Write clean, production-grade Python code for data ingestion, transformation, and automation.
  • Build and manage cloud-native data infrastructure on AWS, GCP, or Azure.
  • Implement and maintain data lakehouse architectures (e.g., Delta Lake, Apache Iceberg).
  • Support ML workflows including feature engineering, model training pipelines, and MLOps integration.
  • Ensure data quality, governance, and lineage tracking across all data assets.
  • Collaborate with data scientists and analysts to deliver trusted, well-documented datasets.
  • Monitor pipeline performance, troubleshoot issues, and optimize for cost and efficiency.
  • Contribute to the development of internal data platform tools and frameworks.
  • Apply data governance best practices and ensure compliance with data privacy regulations (GDPR, LGPD).

Qualifications

  • A platform-first mindset β€” you think beyond individual pipelines and consider ownership, reliability, and long-term maintainability.
  • A data-driven approach β€” you use metrics to measure pipeline health and continuously improve.
  • Strong communication skills β€” you can collaborate with technical and non-technical stakeholders.
  • Comfort working in ambiguous, fast-moving environments and bringing structure to chaos.
  • A passion for continuous learning β€” you stay current with the latest tools and trends in data engineering.

Requirements

  • 5+ years of experience in data engineering or a related field.
  • Strong proficiency in SQL β€” writing complex queries, optimizing performance, and data modeling.
  • Strong proficiency in Python β€” building ETL/ELT pipelines, scripting, and automation.
  • Experience with cloud platforms: AWS, GCP, or Azure.
  • Hands-on experience with data orchestration tools (Apache Airflow, Prefect, or similar).
  • Experience with big data frameworks (Apache Spark, Kafka, Flink, or similar).
  • Familiarity with data warehousing solutions (Snowflake, BigQuery, Redshift, or similar).
  • Strong understanding of data modeling, schema design, and data architecture principles.

Benefits

  • tapouts is committed to creating a diverse environment and is proud to be an equal opportunity employer.
  • All qualified applicants will be considered regardless of race, color, religion, gender, sexual orientation, national origin, genetics, disability, or age.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Engineer @tapouts
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later