Senior Data Engineer
Skills
Location
Languages
Fluent SpanishFluent English
Job Description
We're looking for a Senior Data Engineer to design and deliver data products that power a global partner ecosystem, using modern data platforms and custom technology to ensure high-quality, reliable, and scalable solutions.
🎯 Responsibilities
- Deeply understand backend systems and data models, identifying logic and transformations linking business processes to data representations.
- Collaborate with Product Managers, Project Managers, and business stakeholders to turn ideas and reporting needs into clear technical requirements and data structures.
- Develop and optimize ETL/ELT workflows using Python, DBT, Airflow, and Snowflake, ensuring scalability, maintainability, and reliability.
- Design, build, and maintain partner-facing data products such as APIs (real-time and batch), dashboards, webhooks, and file-based exports.
- Ensure accuracy, consistency, and alignment of all partner-delivered data with underlying business context.
- Contribute to the architecture, testing, and observability of the data ecosystem, promoting best practices and automation.
- Take ownership from idea to delivery, collaborating closely with cross-functional teams.
- Support the evolution of a data mesh by helping domain teams design data products aligned with engineering and governance standards.
🛠️ Requirements
- Bachelor’s or Master’s degree in Computer Engineering, Data Engineering, or a related field.
- Strong proficiency in Python, SQL, Airflow, and Snowflake (or similar technologies).
- Deep understanding of data modeling and backend system data flows across products and business domains.
- Proven experience building data products for external consumption, such as APIs, dashboards, or partner-facing data feeds.
- Excellent communication and collaboration skills; ability to translate abstract business needs into clear data solutions.
- Clear communicator with impact-oriented, business-driven technical decision-making.
- Ability to thrive in fast-paced environments, adapt quickly, and demonstrate ownership from concept to delivery.
- Familiarity with modern data practices: version control (Git), CI/CD, testing, and observability.
- Fluency in Spanish and English (Spanish for local teams, English for global teams).
➕ Nice to have
- Experience with real-time data platforms such as Tinybird or Clickhouse.
- Exposure to B2B, Marketing, or Partner Reporting domains.
- Experience with streaming or near-real-time data technologies (Kafka, Kinesis, etc.).
🤗 We offer
- Attractive compensation package with base salary and potential for significant performance bonus
- Stock options
- Opportunity to make a real impact in a high-growth global company
- 40% discount on all company events and experiences
- Home office friendly
- Responsibility from day one and opportunities for professional and personal growth
- Dynamic work environment with an international, talented team
- Health insurance and additional benefits such as flexible remuneration with tax advantages
- English lessons
- Gympass membership
- Option to receive part of your salary in advance
📝 Interview Process
- The interview process will be conducted in Spanish, with some interviews in English.
- Talent Interview
- Technical Interview I
- Technical Interview II
- Manager Interview
