Senior Data Engineer

EPAM Systems Inc

Brasil

Remote

BRL 180,000 - 290,000

Full time

2 days 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
Upskilling / certifications
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems Inc. is seeking a hands-on Senior Data Engineer to design, build, and maintain scalable data pipelines on AWS. You will develop robust data processing with Python, Pandas, and PySpark, and orchestrate workflows using MWAA.

The role requires Terraform automation, CI/CD with GitHub Actions, and strong DevOps practices to ensure production-grade data solutions. The ideal candidate will collaborate in an Agile environment, optimize queries in AWS Athena, and contribute to testing,

Qualifications

  • Minimum 3 years of relevant professional experience.
  • Strong Python programming skills for data engineering solutions.
  • Hands-on experience with Pandas for data manipulation and analysis.
  • Proficiency in PySpark for large-scale data processing.
  • Experience with AWS MWAA or Airflow for data workflows.
  • Familiarity with Terraform to automate infrastructure provisioning.
  • Experience with GitHub Actions for CI/CD workflows.
  • Solid DevOps understanding applied to data environments.

Responsibilities

  • Design, build, and maintain scalable data pipelines deployed on AWS.
  • Develop robust data processing solutions using Python, Pandas, and PySpark.
  • Manage workflows with MWAA to orchestrate data tasks.
  • Optimize data queries using AWS Athena for analysis.
  • Automate infrastructure provisioning and deployment with Terraform and GitHub Actions.
  • Implement testing, monitoring, and data-quality controls for reliability.
  • Participate in code reviews and promote engineering best practices.
  • Collaborate with cross-functional teams in an Agile environment.

Skills

Python
PySpark
Pandas
AWS
Airflow
DevOps
CI/CD
Agile
Data engineering
Troubleshooting
English (B1+)

Tools

Terraform
GitHub Actions
MWAA
AWS Athena

Job description

We are looking for a hands-on Senior Data Engineer to build and support scalable data pipelines and cloud-based data solutions. The ideal candidate will have strong experience in Python, PySpark, AWS, Airflow, and DevOps, with a focus on production-quality engineering and automationResponsibilitiesDesign, build, and maintain scalable data pipelines deployed on AWSDevelop robust data processing solutions using Python, Pandas, and PySparkBuild and manage workflows through AWS Managed Workflows for Apache Airflow (MWAA)Develop and optimize data queries using AWS Athena to support efficient data analysisAutomate infrastructure provisioning and deployment processes using Terraform and GitHub ActionsImplement testing, monitoring, troubleshooting, and data-quality controls to ensure pipeline reliabilityParticipate in code reviews and help drive strong engineering best practices across the teamCollaborate with engineering, product, and business teams within an Agile environmentRequirementsA minimum of 3 years of relevant professional experienceStrong core Python programming skills for building data engineering solutionsHands-on experience with Python Pandas for data manipulation and analysisProficiency in PySpark for processing large-scale distributed dataExperience with AWS MWAA or Apache Airflow for orchestrating and managing data workflowsWorking knowledge of AWS Athena for querying and analyzing data stored in AWSExperience using Terraform to automate infrastructure provisioning and managementFamiliarity with GitHub Actions for building automated CI/CD workflowsSolid understanding of DevOps practices applied to data engineering environmentsStrong data engineering, debugging, and problem-solving skillsUpper-intermediate English language skills or higher (B1)Nice to haveExperience using GitHub Copilot to support development, code reviews, testing, and release managementFamiliarity with CI/CD practices and tooling for streamlined software deliveryExperience working within Agile/Scrum environmentsBackground in financial services or investment management industriesExperience with Gen AI application development and applying Gen AI within the software development lifecycle (SDLC)We offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

EPAM Systems Inc • Brazil

Remote
BRL 180,000 - 240,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certific c a
+2
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Brazil

Remote
BRL 260,000 - 360,000
Lead Data Software Engineer
Lead Data Software Engineer

EPAM Systems Inc • Brazil

Remote
BRL 180,000 - 360,000
Lead Data Integration Engineer
Lead Data Integration Engineer

EPAM Systems Inc • Brazil

Remote
BRL 240,000 - 320,000
Chief Data Integration Engineer
Chief Data Integration Engineer

EPAM Systems Inc • Brazil

Remote
BRL 300,000 - 450,000
Healthcare benefits
Paid time off
Upskilling and certifications
+2
Senior Python Engineer (AI-Powered Financial Assistant)
Senior Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Brazil

On-site
BRL 120,000 - 180,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+1
Senior Data Solution Architect
Senior Data Solution Architect

EPAM Systems • Brazil

On-site
BRL 250,000 - 420,000
Healthcare benefits
Paid time off
Upskilling and certification
+2
Senior Data Analyst
Senior Data Analyst

EPAM Systems Inc • Brazil

Remote
BRL 150,000 - 210,000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+2
Lead Data Software Engineer (Python+AWS)
Lead Data Software Engineer (Python+AWS)

EPAM Systems • Brazil

On-site
BRL 180,000 - 320,000