Senior Data Engineer (AWS) in Brazil, Indiana at Jobgether
Explore Related Opportunities
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 Senior Data Engineer (AWS) based in Brazil.
This role is an opportunity to shape and scale a modern, cloud-native data platform built on AWS and designed to support high-impact analytics across the business. You will be responsible for architecting end-to-end data pipelines that integrate multiple source systems into a centralized Snowflake environment. The position requires strong technical ownership, as you will influence core architectural decisions and ensure best practices across performance, scalability, and reliability.
You will work in a fully remote, highly autonomous environment where clear communication and engineering excellence are essential.
The role combines hands-on engineering with architectural leadership, including data modeling, infrastructure as code, and pipeline optimization.
You will collaborate closely with analytics and business teams to deliver trusted, high-quality datasets that power BI and decision-making.
It is a key position for someone who thrives in complex data environments and enjoys building scalable systems from the ground up.
- 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 (Kimball, SCD Type 2).
- Implement and maintain infrastructure as code using Terraform, ensuring scalable and reproducible environments.
- 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.
- 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) for international collaboration.
- Strong ownership mindset, autonomy, and ability to proactively identify and mitigate risks.
- Comfort using AI-assisted development tools such as GitHub Copilot or Claude.
- Nice to have: AWS Data Engineer certification (DEA-C01), experience with CDC pipelines, Airflow/Dagster/Prefect, and data observability tools (e.g., Great Expectations, Monte Carlo).
- 100% remote work model (LATAM-based role)
- Competitive compensation in USD
- Paid time off and holidays
- Health insurance assistance
- Growth and career development opportunities
- Exposure to modern data stack and advanced cloud architecture
- Collaborative, high-autonomy engineering environment
- Work with cutting-edge tools in data engineering and AI-assisted development