Lead Data Engineer

Jobgether

Brasil

On-site

BRL 180,000 - 300,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Professional certification programs
Global career development

Job summary

Jobgether is seeking a hands-on Lead Data Engineer based in Brazil to design, build, and maintain scalable data pipelines on AWS. The role combines technical delivery with team leadership in an Agile setting.

You will implement workflows with MWAA/Airflow, develop data solutions with Python, Pandas, and PySpark, and drive data quality and CI/CD practices across the engineering team.

Qualifications

  • At least 5 years of relevant professional experience.
  • At least 1 year of experience leading and managing development teams.
  • Strong Python programming skills applied to data engineering.
  • Practical experience using Pandas for data manipulation and analysis.
  • Advanced working knowledge of PySpark for large-scale distributed data processing.
  • Experience with AWS MWAA or Apache Airflow for workflow orchestration.
  • Familiarity with AWS Athena for querying and analyzing data stored in AWS.
  • Hands-on experience with Terraform for infrastructure automation and management.
  • Working knowledge of GitHub Actions and automated CI/CD pipelines.
  • Good understanding of DevOps principles and their application to data engineering.
  • Upper-intermediate English proficiency (B1 minimum).

Responsibilities

  • Design, develop, and maintain scalable data pipelines on AWS infrastructure.
  • Build reliable data processing solutions using Python, Pandas, and PySpark.
  • Configure and manage data workflows using MWAA or Apache Airflow.
  • Develop and optimize queries with AWS Athena to support data analysis.
  • Automate infrastructure provisioning and deployment using Terraform and GitHub Actions.
  • Implement testing, monitoring, troubleshooting, and data-quality controls.
  • Participate in code reviews and promote engineering best practices.
  • Collaborate with engineering, product, and business stakeholders in an Agile environment.
  • Provide technical guidance and leadership to the delivery team.

Skills

Python
Pandas
PySpark
Team leadership
English communication
Data engineering
CI/CD

Tools

AWS MWAA/Airflow
Apache Airflow
Terraform
GitHub Actions
AWS Athena

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Data Engineer based in Brazil.

We are looking for a hands-on Lead Data Engineer to design, build, and maintain scalable data pipelines and cloud-based data solutions. In this role, you will work extensively with Python, PySpark, and AWS technologies to deliver reliable, production-ready data processing systems. You will oversee workflow orchestration, infrastructure automation, and CI/CD practices while ensuring strong data quality and operational performance. Working closely with engineering, product, and business teams, you will contribute technical leadership and promote effective development practices. This opportunity combines hands-on engineering with team leadership in an Agile, collaborative environment.

Accountabilities:
  • Design, develop, and maintain scalable data pipelines running on AWS infrastructure.
  • Build reliable data processing solutions using Python, Pandas, and PySpark.
  • Configure and manage data workflows using AWS Managed Workflows for Apache Airflow (MWAA) or Apache Airflow.
  • Develop and optimize queries with AWS Athena to support efficient data analysis.
  • Automate infrastructure provisioning and deployment processes using Terraform and GitHub Actions.
  • Implement testing, monitoring, troubleshooting, and data-quality controls to ensure pipeline reliability.
  • Participate in code reviews and promote engineering best practices across the team.
  • Collaborate with engineering, product, and business stakeholders in an Agile environment.
  • Provide technical guidance and leadership while supporting the development team's delivery and performance.
Requirements:
  • At least 5 years of relevant professional experience.
  • At least 1 year of experience leading and managing development teams.
  • Strong Python programming skills applied to data engineering.
  • Practical experience using Pandas for data manipulation and analysis.
  • Advanced working knowledge of PySpark for large-scale distributed data processing.
  • Experience with AWS MWAA or Apache Airflow for workflow orchestration.
  • Familiarity with AWS Athena for querying and analyzing data stored in AWS.
  • Hands-on experience with Terraform for infrastructure automation and management.
  • Working knowledge of GitHub Actions and automated CI/CD pipelines.
  • Good understanding of DevOps principles and their application to data engineering.
  • Strong data engineering, troubleshooting, and complex problem-solving skills.
  • Upper-intermediate English proficiency or higher (B1 stated as the minimum in the source).
Nice to have:
  • Experience using GitHub Copilot to support development, code reviews, testing, and release activities.
  • Knowledge of CI/CD methodologies and tools that improve software delivery.
  • Experience working in Agile or Scrum teams.
  • Background in financial services or investment management.
  • Experience developing Generative AI applications and integrating GenAI practices into the software development lifecycle (SDLC).
Benefits:
  • Opportunity to contribute to international projects for leading global brands.
  • Collaboration with skilled and diverse teams across different locations.
  • Healthcare benefits.
  • Employee financial programs.
  • Paid time off and sick leave.
  • Upskilling, reskilling, and professional certification opportunities.
  • Unlimited access to LinkedIn Learning, including more than 22,000 courses.
  • Global career development opportunities.
  • Volunteer and community involvement initiatives.
  • Employee Groups and opportunities to connect with colleagues.
  • An award-winning workplace culture recognized by Glassdoor, Newsweek, and LinkedIn.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Software Engineer
Lead Data Software Engineer

Jobgether • Brazil

On-site
BRL 350,000 - 600,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+3
Sr Data and AI Engineer
Sr Data and AI Engineer

Jobgether • Brazil

Remote
BRL 649,000 - 973,000
Competitive pay
Paid time off 20 days/year
100% remote from Brazil
+5
Lead Data Engineer
Lead Data Engineer

EPAM Systems Inc • Brazil

Remote
BRL 250,000 - 420,000
Healthcare benefits
Learning & development programs
Global career opportunities
Senior Data Software Engineer
Senior Data Software Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Healthcare benefits
Learning resources (LinkedIn Learning)
Professional development opportunities
+1
Lead Data Software Engineer (Python+AWS)
Lead Data Software Engineer (Python+AWS)

EPAM Systems • Brazil

On-site
BRL 180,000 - 320,000
Senior Data Engineer
Senior Data Engineer

Jobgether • Brazil

Remote
BRL 274,000 - 438,000
Remote work
Equity opportunities
Flexible office memberships
+2
Lead Data Engineer | REF#308032
Lead Data Engineer | REF#308032

BairesDev • Belo Horizonte

On-site
BRL 657,000 - 986,000
Excellent USD compensation
Paid parental leave
Vacation & national holidays
+2
Lead Data Engineer (Remote - Latin America, Contract)
Lead Data Engineer (Remote - Latin America, Contract)

IllTip • Brazil

Remote
BRL 180,000 - 240,000
Data Developer (AI / Databricks) Sênior
Data Developer (AI / Databricks) Sênior

Jobgether • Brazil

Hybrid
BRL 250,000 - 360,000
Remote work in Brazil
Health insurance
Dental insurance
+13
Lead Data Engineer - Advertising
Lead Data Engineer - Advertising

Jobgether • Brazil

Remote
BRL 768,000 - 1,207,000
Remote work
USD salary
Paid time off
+5