We are currently looking for experienced Data Engineers to join one of our clients - a leading global consulting company focused on building scalable, enterprise-grade data solutions that power advanced analytics and high-impact consulting engagements.
📍 Location: São Paulo office (Itaim Bibi area)
Hybrid setup - candidates should be able to work from the São Paulo office a few times per month. Fully remote work within Brazil is not available for this role.
📌 Engagement Details:
- Full-time workload
- Long-term engagement
- Independent contractor engagement
🇧🇷 Portuguese and good professional English are required.
Required experience:
- Strong programming skills in Python and advanced SQL
- Experience designing and optimizing data pipelines and ETL workflows
- Hands-on experience with relational databases such as PostgreSQL, MySQL, or MariaDB
- Experience with NoSQL databases such as MongoDB, Redis, or Neo4j
- Experience with distributed data processing frameworks such as Spark, PySpark, or Hadoop
- Experience deploying and managing solutions in AWS, Azure, or GCP
- Ability to design production-ready data systems from prototype to enterprise scale
- Experience collaborating with cross-functional teams to define delivery outcomes and technical approaches
Nice to have:
- Airflow, Data Factory, Glue, Prefect, or Dagster
- Snowflake and dimensional/star schema modeling
- Kafka or other streaming frameworks
- Docker or Kubernetes
- Azure Data Lake Storage
- Power BI, Tableau, or Looker
In this role, you will design, develop, and optimize scalable data pipelines and distributed systems, build and maintain ETL workflows, collaborate closely with consulting teams, and deliver production-ready enterprise solutions.
If this sounds like a good match for your background, feel free to reach out or apply!