Senior Data Engineer (AWS)

New
C
CodeRoadSoftware Development
Latin America | 100% RemoteFull-TimeSenior
SalaryCompetitive USD compensation
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English (written and spoken)
Experience
5+ years
Required Skills
AWSDockerPythonSQLMicrosoft Power BISnowflakeTerraformAWS Lambda

Requirements

  • 5+ years of professional experience in Data Engineering roles.
  • Proficiency with Python (including AWS Lambda) and advanced SQL.
  • Experience with dbt Cloud, Snowflake, Terraform (IaC), and Docker.
  • Deep hands-on experience with core AWS data services (S3, Glue, Athena, EventBridge, AppFlow, DMS).
  • Solid grasp of dimensional modeling (star schemas, fact/dimension design) and implementation of SCD Type 2.
  • High autonomy, ownership mindset, and comfort with AI-assisted development tools (GitHub Copilot, Claude).
  • Advanced English (written and spoken) is mandatory.

Responsibilities

  • Design and own the architectural evolution of data pipelines and platform components, leading design reviews.
  • Build and maintain robust ingestion pipelines leveraging AWS DMS, Amazon AppFlow, and Amazon EventBridge to land data into AWS S3 and Snowflake.
  • Optimize and model analytics datasets within dbt Cloud, applying Kimball dimensional modeling techniques and SCD Type 2 logic.
  • Lead performance tuning and cost optimization across the Snowflake ecosystem with monitoring and root-cause analysis.
  • Collaborate with cross-functional teams to prepare curated datasets for Power BI and mentor peers through code reviews.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive USD compensation
Apply Now