About the role
Design and architect scalable, reliable, and high-quality data systems and end-to-end pipelines following modern engineering standards. Provide technical leadership and mentorship to engineering team members while driving decision-making around architecture and production readiness.
What they look for
Requirements
Requires advanced proficiency in Python, SQL, and Bash, along with deep hands-on experience in Snowflake, dbt, and Apache Airflow. Candidates must have a proven track record in data system architecture, DevOps practices, and technical leadership within distributed teams.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Engineer (Tech-Lead) based in Brazil.
This is a full-time contractor opportunity for an experienced Data Engineer ready to combine hands-on engineering with technical leadership. You will architect and scale robust data ecosystems, transforming complex data sources into reliable, production-ready pipelines and actionable insights. The role spans data architecture, transformation, orchestration, infrastructure, DevOps, and end-to-end product delivery. You will work with modern technologies including Snowflake, dbt, Apache Airflow, Python, SQL, Docker, Kubernetes, and GitLab CI/CD. Beyond technical execution, you will guide engineering practices and help ensure consistency, scalability, reliability, and maintainability across the data platform. Working remotely with international teams, you will collaborate primarily during Central Time business hours and operate in an English-first environment.
\n
Accountabilities:
- Design and architect scalable, reliable, and high-quality data systems and end-to-end pipelines following modern engineering standards and best practices.
- Lead the development of complex data models and transformation workflows using Snowflake and dbt.
- Design, implement, and optimize Apache Airflow workflows to orchestrate sophisticated data pipelines and manage complex dependencies.
- Establish reliable infrastructure and deployment practices using Docker, Kubernetes, and GitLab CI/CD.
- Take ownership of the complete data product lifecycle, from architecture and initial development through deployment, production operation, and continuous improvement.
- Develop and maintain robust data processing and automation solutions using Python, SQL, and Bash.
- Provide technical leadership, mentorship, and guidance to engineering team members, promoting strong development standards and engineering practices.
- Drive technical decision-making around architecture, scalability, reliability, maintainability, and production readiness.
- Collaborate closely with distributed technical and product teams to translate requirements into effective data solutions.
- Ensure data systems and products are delivered efficiently, reliably, and in alignment with broader project objectives.
- Participate in technical ceremonies, stand-ups, architecture discussions, and collaborative sessions during overlapping Central Time business hours.
Requirements
- Advanced proficiency in Python, SQL, and Bash, with the ability to apply these technologies to complex data processing, automation, and engineering challenges.
- Deep hands-on experience with Snowflake as a primary cloud data warehouse.
- Strong experience with dbt for data modeling, transformation, testing, and maintainable analytics engineering workflows.
- Practical expertise with Apache Airflow for designing, orchestrating, monitoring, and troubleshooting complex data workflows.
- Solid DevOps experience with Docker, Kubernetes, and GitLab CI/CD, including containerization, deployment automation, and environment consistency.
- Proven experience in data system architecture, with the ability to design scalable and production-ready data ecosystems.
- Previous experience leading or managing technical teams, providing mentorship and establishing engineering best practices.
- Strong understanding of the complete data product lifecycle, from initial architecture through production deployment and ongoing improvement.
- Excellent analytical and problem-solving abilities, with a structured approach to complex technical challenges.
- Strong communication and collaboration skills, particularly in distributed and cross-functional teams.
- Fluent English, with excellent written and verbal communication skills for interviews, technical documentation, daily collaboration, and team leadership.
- Experience building interactive data applications or dashboards with Streamlit is a plus.
- Experience designing automated data validation and data quality systems is desirable.
- Demonstrated success in shipping multiple data-centric products in fast-paced environments is an advantage.
- Availability to work remotely from Brazil with consistent overlap with Central Time (CST/CDT), including key meetings, stand-ups, and collaborative sessions.
Benefits
- Fully remote work from Brazil as part of an international LATAM-based team.
- Full-time contractor engagement with exposure to international technology projects and distributed engineering teams.
- Opportunity to take on a high-impact technical leadership role across architecture, data engineering, DevOps, and product delivery.
- Hands-on work with modern data technologies including Snowflake, dbt, Apache Airflow, Docker, Kubernetes, and GitLab CI/CD.
- High level of technical ownership over the design, development, and production delivery of data products.
- Opportunity to collaborate with diverse international teams and solve complex data engineering challenges.
- Professional growth through technical leadership, architecture ownership, and exposure to modern data and cloud engineering practices.
- Remote collaboration aligned with Central Time business hours, providing structured overlap with international teams.
- Compensation and contractor terms are determined according to the applicable engagement agreement and discussed during the recruitment process.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Similar roles
-
Big Data Engineer
TP-Link Systems Inc. Irvine, California, United States
-
Data Engineer, GTM
Anthropic San Francisco, California, United States · $320K–$405K/yr
-
Senior Data Engineer
Babylist Canada
-
Data Engineer, People Team
Changi Airport Group Singapore
-
Senior Data Engineer
Fresenius Medical Care Bengaluru, Karnataka, India
-
DATA ENGINEER SR
Alicorp S.A.A. Lima, Lima, Peru