CareerPlan

Mid Data & Software Engineer

BrazilFull-time2026-11-09 → 2026-11-10

Core

Design, develop, and maintain large-scale, cloud-native data pipelines and distributed processing systems supporting critical business products at petabyte scale.

Role type

Mid-level data & software engineer (data engineering)

Builds

Production-ready data platforms and scalable data processing workflows

Domain

Cloud-native data engineering, distributed systems

Required skills

Data pipeline design, distributed systems, Apache Spark, cloud-native technologies, Git, agile methodologies, code reviews, software release support, performance optimization

Preferred skills

AWS/GCP/Azure, Amazon S3/Glue/Athena, Scala, Java/Python/Rust, functional programming, modern data platform architectures

Technologies

Apache Spark, AWS, GCP, Azure, Amazon S3, AWS Glue, Amazon Athena, Git, GitHub, Bitbucket

Responsibilities

Design and maintain large-scale data pipelines; solve complex data engineering challenges by building efficient distributed systems; contribute to production-grade data platforms; maintain clean, reusable, testable code; collaborate within agile teams; contribute to technical discussions and architecture decisions; support software releases and operational processes; identify opportunities to improve processing performance and cost efficiency

Seniority

Mid-level, hands-on IC