Senior Data Engineer (AWS)

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English proficiency
Experience
5+ years
Required Skills
AWSDockerPythonSQLMicrosoft Power BISnowflakeTerraformData modeling

Requirements

  • 5+ years of experience in Data Engineering roles.
  • Strong proficiency in Python (including AWS Lambda) and advanced SQL.
  • Hands-on experience with AWS data services such as S3, Glue, Athena, EventBridge, AppFlow, and DMS.
  • Solid experience with Snowflake, dbt Cloud, Terraform, and Docker.
  • Strong understanding of dimensional data modeling (star schema, facts, dimensions) and SCD Type 2 implementations.
  • Experience working with infrastructure as code and cloud-native architectures.
  • Advanced English proficiency (written and spoken).
  • Strong ownership mindset, autonomy, and ability to proactively identify and mitigate risks.
  • Comfort using AI-assisted development tools such as GitHub Copilot or Claude.

Responsibilities

  • Design, own, and evolve the architecture of cloud-based data pipelines and platform components on AWS.
  • Build and maintain ingestion pipelines using services such as AWS DMS, AppFlow, EventBridge, and S3.
  • Develop and optimize data models in Snowflake using dbt Cloud and dimensional modeling best practices.
  • Implement and maintain infrastructure as code using Terraform.
  • Lead performance tuning, cost optimization, monitoring, and root-cause analysis across the data platform.
  • Collaborate with cross-functional teams to deliver curated datasets for BI tools such as Power BI.
  • Contribute to engineering standards through code reviews, technical guidance, and architectural discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now