DATA ENGINEER (AWS, REDSHIFT & SPARK) (HYBRID OR REMOTE)

iTRTech Group

São Paulo

Hybrid

BRL 180,000 - 300,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iTRTech Group is seeking a Senior Data Engineer to design, develop, and optimize scalable cloud-based data solutions using AWS Glue, Apache Spark, and Amazon Redshift in a hybrid or remote Brazil setup.

You will collaborate with data professionals and international stakeholders to build reliable data pipelines, optimize processing, and support analytics initiatives. English proficiency at C2 is required for international communication.

Qualifications

  • Bachelor's degree in Information Systems, Computer Science, Data Engineering, or a related field.
  • Advanced/Fluent English proficiency (C2) for communication with international clients.
  • Proven hands-on experience developing AWS-based data solutions, particularly with AWS Glue, Apache Spark, and Amazon Redshift.
  • Strong programming skills in Python or Scala for data processing and transformation.
  • Solid understanding of Data Warehousing concepts, architectures, and best practices.
  • Strong experience with SQL and Database Management Systems (DBMS).
  • Experience developing, maintaining, and optimizing ETL pipelines.
  • Ability to troubleshoot data processing issues and ensure data quality and integrity.

Responsibilities

  • Design, develop, and implement scalable data solutions using AWS Glue, Apache Spark, and Amazon Redshift.
  • Build and manage ETL pipelines to extract, transform, and load data from multiple sources.
  • Optimize Apache Spark workflows to improve data processing efficiency and performance.
  • Develop and maintain data models and schemas in Amazon Redshift to support analytics and reporting.
  • Collaborate with Data Engineers and Data Scientists to translate business requirements into technical data solutions.
  • Monitor, troubleshoot, and optimize data pipelines, ensuring data quality, reliability, and integrity.
  • Maintain technical documentation covering data processes, architecture, and best practices.

Skills

Python
Scala
SQL
AWS Glue
Apache Spark
Amazon Redshift
ETL
Data Warehousing

Education

Bachelor's degree in Information Systems, Computer Science, Data Engineering, or a related field

Tools

AWS Glue
Apache Spark
Amazon Redshift

Job description

DATA ENGINEER (AWS, REDSHIFT & SPARK) (HYBRID OR REMOTE BRAZIL)

Company hires for hybrid or remote position

Location: Brazil — candidates from any region are welcome

Only candidates already based in Brazil will be considered

Work Model: Hybrid for candidates living in state capitals and Remote for candidates living in countryside/cities outside the state capitals

Language Requirements: Advanced/Fluent English (C2) for communication with international clients

Seniority: Senior (6+ years)

Rate: Candidates should provide their salary expectations

About The Opportunity

We are looking for an experienced Data Engineer to design, develop, and optimize scalable cloud-based data solutions using AWS Glue, Apache Spark, and Amazon Redshift.

The professional will collaborate with Data Engineers, Data Scientists, and international stakeholders to build reliable data pipelines, optimize data processing, and support analytics and reporting initiatives.

Responsibilities
  • Design, develop, and implement scalable data solutions using AWS Glue, Apache Spark, and Amazon Redshift.
  • Build and manage ETL pipelines to extract, transform, and load data from multiple sources.
  • Optimize Apache Spark workflows to improve data processing efficiency and performance.
  • Develop and maintain data models and schemas in Amazon Redshift to support analytics and reporting.
  • Collaborate with Data Engineers and Data Scientists to translate business requirements into technical data solutions.
  • Monitor, troubleshoot, and optimize data pipelines, ensuring data quality, reliability, and integrity.
  • Maintain technical documentation covering data processes, architecture, and best practices.
Requirements
  • Bachelor's degree in Information Systems, Computer Science, Data Engineering, or a related field.
  • Advanced/Fluent English proficiency (C2) for communication with international clients.
  • Proven hands‑on experience developing AWS-based data solutions, particularly with AWS Glue, Apache Spark, and Amazon Redshift.
  • Strong programming skills in Python or Scala for data processing and transformation.
  • Solid understanding of Data Warehousing concepts, architectures, and best practices.
  • Strong experience with SQL and Database Management Systems (DBMS).
  • Experience developing, maintaining, and optimizing ETL pipelines.
  • Ability to troubleshoot data processing issues and ensure data quality and integrity.
Ideal Candidate Profile

A Senior Data Engineer with strong hands‑on expertise in AWS cloud data platforms, particularly AWS Glue, Apache Spark, and Amazon Redshift. The ideal candidate demonstrates proficiency in Python or Scala, SQL, and Data Warehousing, with the ability to design scalable data pipelines, optimize processing performance, and collaborate effectively with international teams.

5 Questions for Candidates
  • How many years of professional experience do you have in Data Engineering and AWS cloud environments?
  • What is your hands‑on experience with AWS Glue, Apache Spark, and Amazon Redshift?
  • Have you developed and optimized ETL pipelines using Python or Scala?
  • Can you describe your experience with SQL, Data Warehousing, Redshift data modeling, and performance optimization?
  • What are your current salary, salary expectations, and availability to work in a hybrid or remote model in Brazil?
Keywords

Data Engineer, Senior Data Engineer, AWS, Amazon Web Services, AWS Glue, Apache Spark, PySpark, Amazon Redshift, Python, Scala, SQL, Data Engineering, Data Warehousing, ETL, Data Pipelines, Data Modeling, Cloud Data Platform, Data Processing, Data Transformation, Data Quality, Data Integrity, Database Management Systems, DBMS, Performance Optimization, Cloud Computing, Data Analytics

#EY BR

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Software Engineer
Senior Data Software Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Healthcare benefits
Learning resources (LinkedIn Learning)
Professional development opportunities
+1
Data Engineer AWS | Python, SQL, Redshift & Data Lake
Data Engineer AWS | Python, SQL, Redshift & Data Lake

Infosys • Região Geográfica Intermediária de São Paulo

On-site
BRL 180,000 - 300,000
Transportation allowance
Meal voucher
Childcare assistance
+4
Senior Data Engineer - BR-Sao Paulo
Senior Data Engineer - BR-Sao Paulo

Globant • São Paulo

On-site
BRL 120,000 - 220,000
Consultor de Dados – Engenharia & Ciência de Dados
Consultor de Dados – Engenharia & Ciência de Dados

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Learning and development incentives
English classes
Data Engineer - São Paulo
Data Engineer - São Paulo

Yeah! Global • São Paulo

On-site
BRL 317,292 - 423,056
Data Engineer AWS | Python, SQL, Redshift & Data Lake
Data Engineer AWS | Python, SQL, Redshift & Data Lake

Infosys Limited • São Paulo

On-site
BRL 180,000 - 300,000
Life insurance
Funeral assistance
Medical insurance
+1
Sr Data and AI Engineer
Sr Data and AI Engineer

Jobgether • Brazil

Remote
BRL 649,000 - 973,000
Competitive pay
Paid time off 20 days/year
100% remote from Brazil
+5
Lead Data Engineer (Remote - Latin America, Contract)
Lead Data Engineer (Remote - Latin America, Contract)

IllTip • Brazil

Remote
BRL 180,000 - 240,000
Data Engineer
Data Engineer

Georgia IT, Inc. • Brazil

Remote
BRL 180,000 - 340,000
Data Developer (AI / Databricks) Sênior
Data Developer (AI / Databricks) Sênior

Jobgether • Brazil

Hybrid
BRL 250,000 - 360,000
Remote work in Brazil
Health insurance
Dental insurance
+13