Senior Data Engineer - AWS

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engenheiro de Dados Sênior construindo pipelines, Data Lakes e arquiteturas AWS. Consultoria de tecnologia conectando dados, plataformas e IA para transformar grandes empresas.

Responsibilities:

  • Design, develop, and evolve scalable data pipelines using AWS services
  • Develop robust processes for data ingestion, transformation, and provisioning (ETL/ELT)
  • Implement and optimize solutions using AWS Glue, S3, Lambda, Athena, Redshift, EMR, Step Functions, and EventBridge
  • Design, implement, and maintain Data Lakes and modern data architectures in an AWS environment
  • Develop solutions using Python and SQL with a focus on performance, scalability, and data quality
  • Work with large volumes of structured and unstructured data
  • Ensure data quality, integrity, security, and governance throughout the pipeline
  • Optimize queries, processing, and data consumption to reduce costs and improve performance
  • Collaborate with Analytics, Data Science, Software Engineering, and Architecture teams to build strategic solutions
  • Implement monitoring, observability, and error handling for data pipelines
  • Participate in defining standards, best practices, and the evolution of the platform's data architecture
  • Support analysis and resolution of critical incidents related to the data environment

Requirements:

  • Proven experience as a Data Engineer in AWS environments
  • Strong knowledge of core AWS services used in data architectures, such as S3, Glue, Athena, Redshift, Lambda, EMR, and IAM
  • Solid experience developing data pipelines using ETL/ELT patterns
  • Experience with Apache Spark/PySpark and Delta Lake
  • Advanced knowledge of Python and SQL
  • Experience with data modeling for analytical environments and Data Lakes
  • Knowledge of Infrastructure as Code (IaC) using AWS CloudFormation or Terraform
  • Experience with version control using Git and CI/CD practices
  • Understanding of partitioning, query optimization, and distributed processing
  • Experience with monitoring, observability, and troubleshooting data pipelines
  • Knowledge of cloud data architecture and best practices for security and data governance
  • Strong analytical skills, problem-solving ability, and experience working in collaborative teams
  • Preferred: experience with Databricks on AWS
  • Preferred: familiarity with Apache Airflow or other workflow orchestration tools
  • Preferred: experience with event-driven architectures
  • Preferred: knowledge of Apache Iceberg or Apache Hudi
  • Preferred: experience with Docker and Kubernetes
  • Preferred: experience on Machine Learning, AI, and MLOps projects
  • Preferred: experience in large enterprise environments and mission-critical projects
  • Preferred: AWS certifications focused on Data Engineering, Data Analytics, or Solutions Architecture

Benefits:

  • Employment model can be either Contractor (PJ — no benefits) or CLT (Brazilian payroll with benefits)