
Data Engineer, Python
Posted May 24

Posted May 24
This is a fully remote position, open to applicants in Brazil.
• Create and develop scalable backend microservices utilizing Java, Spring Boot, and Gradle.
• Architect and uphold robust ETL/ELT pipelines with Python and dbt to guarantee seamless data flow.
• Craft high-quality RESTful APIs that link advanced frontend experiences to intricate backend data systems.
• Enhance and manage data storage across SQL and NoSQL platforms, employing technologies such as Snowflake or Redshift.
• Leverage Airflow to oversee and schedule complex data workflows and their interdependencies.
• Advance backend services to incorporate AI-driven features.
• Debug distributed systems, lead code review sessions, and engage in architectural brainstorming discussions.
• 5–7 years of professional experience in Python (for data engineering) and Java/Spring Boot (for service layers).
• Over 5 years of experience in constructing production-grade pipelines using ETL tools (specifically dbt) and Airflow.
• At least 3 years of practical experience with Snowflake, Redshift, Spark, or Kafka.
• Extensive background in navigating and optimizing both SQL and NoSQL environments.
• Strong understanding of REST API design, Gradle, and microservices architecture within a distributed setting.
• Education: Bachelor’s or Master’s degree in a technical discipline (Computer Science, Math, Statistics, or equivalent).
• Demonstrated experience working in Agile teams in fully remote settings.
• Exceptional verbal and written communication skills for daily technical collaboration.
• Fully remote for candidates located in LATAM.
• Agile working environment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.