3 days ago
Mexico (city not specified)Staff+
Responsibilities
- Lead the design and implementation of scalable data pipelines for ingestion, processing, and storage.
- Develop and optimize data models supporting analytics, reporting, and AI-driven solutions.
- Implement batch, microbatch, near real-time, and real-time data processing workflows.
- Design and maintain scalable data lakes, warehouses, and real-time streaming architectures.
- Drive data governance, privacy, security, and regulatory compliance strategies.
- Develop monitoring processes and data quality metrics for reliable and complete decision-making data.
- Integrate APIs and external data sources with existing data architectures.
- Mentor junior and mid-level engineers and promote best practices across the data engineering lifecycle.
- Maintain documentation for data architectures, processes, and technical workflows.
- Manage version control and repository practices using Git-based tools.
- Collaborate with cross-functional teams to define technical solutions and align architectures with business needs.
- Communicate project status, identify risks, support OKRs, and connect data solutions to business value.
Requirements
- Minimum 5–6 years of experience in data engineering or a related field.
- Advanced experience with Python, Java, data-related frameworks, SQL, dimensional data modeling, ETL, and ELT.
- Advanced knowledge of structured, semi-structured, and unstructured data storage, including NoSQL approaches.
- Advanced knowledge of batch, microbatch, near real-time, and real-time data processing.
- Experience implementing data privacy and data governance strategies.
- Advanced knowledge of data engineering and data processing lifecycles, architecture, and API-based data source integration.
- Advanced mastery of Git, GitHub, and GitLab.
- Advanced demonstrated experience with Google Cloud Platform data projects.
- Advanced demonstrated experience with Amazon Web Services data projects.
- Advanced experience with software development lifecycle methodologies, design patterns, and Agile project management using Scrum or Kanban.
- Ability to work autonomously, support less-qualified professionals, mentor team members, and communicate technical designs effectively.
- Experience collaborating on projects, managing risks, delivering business value, and communicating project status transparently.
About Spin
Spin is a Mexican fintech that provides a mobile app for digital accounts, payments, transfers, bill pay, and a reloadable card for consumers and small businesses. It operates as a business unit of FEMSA and leverages OXXO’s nationwide convenience-store network for cash-in/cash-out and onboarding. Its services target financial inclusion in Mexico by pairing digital banking features with ubiquitous retail touchpoints.
