Sr Data Engineer
Posted
Summary
Builds and optimizes data pipelines, models, and analytics solutions on Azure/Microsoft Fabric to support business decisions, focusing on PostgreSQL performance and Python-based async workflows.
At Onetree, we are looking for a Sr. Data Engineer to join our team and play a key role in data analysis, data modeling, and the development of data-intensive applications on Azure.
Key Responsibilities
- Analyze, model, and transform data to support business decision-making, building analytics solutions with Microsoft Fabric: ingestion, transformation, semantic models, and reporting for business stakeholders.
- Design and optimize PostgreSQL data structures, including index design, query tuning, and schema evolution for large volumes.
- Develop and maintain data processing pipelines and asynchronous workloads using Python, Celery, and Redis, ensuring reliability, traceability, and observability.
- Deploy, monitor, and optimize data workloads and applications on Azure, balancing performance, cost efficiency, availability, and maintainability.
Requirements
- Location: Candidates must be based in Mexico City and work in a hybrid model.
- Proven senior-level experience as a Data Developer / Data Engineer, with strong hands-on data analysis and data modeling skills.
- Advanced knowledge of PostgreSQL, including query optimization and index design.
- Solid hands-on development experience with Python and Django.
- Experience with Celery and Redis for asynchronous and scheduled data processing.
- Experience with Microsoft Fabric for data analysis.
- Experience deploying and operating solutions on Azure.
- Intermediate level of English.
What We Offer
- Opportunity to build challenging data analysis and data architecture solutions end to end.
- A highly collaborative work environment alongside senior technical teams.
- Hybrid work flexibility and continuous professional growth.