Overview
This position is posted by Jobgether on behalf of a partner company.
We are currently looking for a Senior Data Engineer in Latin America.
This role offers the opportunity to play a key part in shaping a scalable and reliable data platform in a fast-growing, fully remote environment.
As a Senior Data Engineer, you will design, implement, and maintain data pipelines and models that drive critical analytics and business insights.
You will collaborate closely with analysts, engineers, and stakeholders to translate business needs into technical solutions while ensuring data accuracy, usability, and governance.
The role emphasizes ownership, mentorship, and hands-on technical excellence, giving you the chance to influence architectural decisions and best practices.
You will work with modern tools and frameworks, contribute to continuous improvement, and support data-driven decision-making across the organization.
This position provides autonomy, professional growth, and the opportunity to make a tangible impact on meaningful projects.
Accountabilities
Design, build, and maintain robust ETL / ELT pipelines to ingest, transform, and serve data from multiple sources.
Develop and optimize scalable data models to support analytics, reporting, and business intelligence initiatives.
Ensure data quality, consistency, and usability, transforming raw data into actionable insights.
Mentor and guide junior engineers, promoting best practices in coding, data modeling, and pipeline design.
Support the creation of ready-to-use data for analysts and stakeholders by building reporting foundations and dashboards.
Document data flows, schemas, and system processes clearly to maintain transparency and knowledge sharing.
Deploy datasets, reports, and dashboards for wider consumption, ensuring reliability and performance.
Conduct regular performance audits on pipelines, databases, and dashboards, implementing optimizations as needed.
Work effectively within an agile development environment, participating in continuous improvement and iterative development.
Qualifications
5+ years of hands-on experience as a Data Engineer, building and managing production-scale data systems.
Strong proficiency in SQL, Python, dbt, and Airflow.
Extensive experience with relational databases, particularly PostgreSQL (or MySQL / Oracle).
Familiarity with data visualization tools such as Superset, Tableau, or PowerBI.
Solid understanding of software engineering principles, including modular code design, testing, and version control (Git).
Proven problem-solving skills with the ability to independently tackle complex technical challenges.
Excellent communication skills for collaborating with both technical and non-technical stakeholders.
Experience working in agile development environments and contributing to iterative improvement.
Bonus : experience with Ruby, SaaS platforms, or the nonprofit / fundraising technology sector.
Benefits
Competitive salary : $45k–$60k USD, based on experience and location.
Fully remote work from anywhere in Latin America.
Eligibility for employee equity plan (stock options).
Home office and professional development reimbursement up to $1.5k.
Health insurance premium reimbursement up to 75% for you and your family.
Generous paid time off : 21 days (including birthday), 8 flexible holidays, and 2 paid volunteer days.
Wellness program with fitness and mindfulness classes.
Opportunity to contribute to meaningful projects that support nonprofit organizations worldwide.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
It compares your profile to the job's core requirements and past success factors to determine your match score.
Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening.
The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1
#J-18808-Ljbffr
Senior Data Engineer • Xico, Veracruz, México