Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
In All Media

Data Engineer, Python

In All Media

Senior Data Engineer responsible for evolving user-facing experiences through AI-driven features. Building intelligent ecosystems and managing data pipelines in a high-impact, remote Agile team.

Posted 5/13/2026contractRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AirflowAmazon RedshiftDistributed SystemsETLGradleJavaKafkaMicroservicesNoSQLPythonSparkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design and build scalable backend microservices using Java, Spring Boot, and Gradle
  • Architect and maintain robust ETL/ELT pipelines using Python and dbt to ensure seamless data flow
  • Design high-quality RESTful APIs that connect sophisticated frontend experiences to complex backend data systems
  • Optimize and manage data storage across SQL and NoSQL environments, leveraging technologies like Snowflake or Redshift
  • Utilize Airflow to manage and schedule complex data workflows and dependencies
  • Evolve backend services to support AI-powered features
  • Troubleshoot distributed systems, lead code reviews, and participate in architectural brainstorming

Requirements

What you’ll need
  • 5–7 years of professional experience working with Python (for data engineering) and Java/Spring Boot (for service layers)
  • 5+ years building production-grade pipelines with ETL tools (specifically dbt) and Airflow
  • 3+ years of hands-on experience with Snowflake, Redshift, Spark, or Kafka
  • Extensive experience navigating and optimizing both SQL and NoSQL environments
  • Strong grasp of REST API design, Gradle, and microservices architecture in a distributed environment
  • Education: Bachelor’s or Master’s degree in a technical field (Computer Science, Math, Statistics, or equivalent)
  • Proven experience working in Agile teams within 100% remote environments
  • Excellent verbal and written communication skills for daily technical collaboration.

Benefits

Comp & perks
  • 100% remote for candidates based in LATAM
  • Agile working environment

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootGradlePythondbtETLAirflowSQLNoSQLREST API
Soft Skills
communicationcollaborationtroubleshootingleadership