S

Spin by OXXO

Digital wallet and Visa debit platform

Senior Data Engineer

Data EngineeringPosted on Nov 13
Full-timeMexicoNo salary listedIn-person

About the Job

Requirements

  • Minimum 5–6 years of experience in data engineering or related fields, including designing and implementing scalable data solutions.
  • Advanced technical expertise in software development life cycle methodologies.
  • Advanced understanding of design patterns.
  • Ability to work autonomously and support less-qualified professionals.
  • Advanced experience using Python, Java, and data-related frameworks.
  • Advanced knowledge of dimensional data modeling; structured, semi-structured, and unstructured data storage (NoSQL); and ETL and ELT construction.
  • Advanced knowledge of processing CSV, JSON, Parquet, YAML, image, and video files.
  • Advanced knowledge of batch, microbatch, near real-time, and real-time data processing.
  • Advanced understanding and experience contributing to and implementing data privacy strategies.
  • Advanced understanding and experience implementing and maintaining data governance strategies.
  • Advanced knowledge of the Data Engineering Lifecycle, also known as the Data Processing Lifecycle.
  • Advanced knowledge of processing internal and external data sources using API management for subsequent processing, storage, and analysis.
  • Advanced knowledge of business, solution, and data architecture.
  • Advanced mastery of version control using Git, GitHub, and GitLab.
  • Advanced business-domain understanding to identify how data contributes to the business.
  • Advanced mastery demonstrated through projects using the Google Cloud Platform data stack.
  • Advanced mastery demonstrated through projects using the Amazon Web Services data stack.
  • Advanced experience developing and optimizing SQL and related queries.
  • Ability to socialize data-solution designs effectively and independently.
  • Advanced project management experience using Agile methodologies, including Scrum or Kanban.
  • Experience collaborating on projects to achieve OKRs, flag risks, and provide business value.
  • Advanced competence in transparently communicating project status.

Responsibilities

  • Lead the design and implementation of scalable data pipelines for ingesting, processing, and storing structured, semi-structured, and unstructured data.
  • Collaborate with cross-functional teams to gather requirements, define technical solutions, and align data architectures with business needs.
  • Develop and optimize data models to support analytics, reporting, and AI-driven solutions.
  • Implement batch, microbatch, near real-time, and real-time data-processing workflows to ensure data availability and performance.
  • Drive data governance and privacy strategies and ensure data-lifecycle compliance with security and regulatory requirements.
  • Design and maintain data architectures that support the scalability and reliability of data lakes, warehouses, and real-time streaming platforms.
  • Develop monitoring processes and data-quality metrics to ensure the reliability, integrity, and completeness of decision-making data.
  • Contribute to all phases of the data engineering lifecycle, follow Agile methodologies, and deliver solutions on time.
  • Mentor and guide junior and mid-level engineers.
  • Maintain and document data architectures, processes, and technical workflows.
  • Lead integration of APIs and external data sources, optimizing data flows and ensuring compatibility with existing architectures.
  • Manage version control and repository practices to maintain clean, reliable, and maintainable codebases.
  • Encourage self-management, accountability, and proactive problem-solving among team members.
  • Serve as a Spin Culture Ambassador to foster a positive, inclusive, and dynamic work environment aligned with company values and culture.

About the Company

Spin by OXXO

Digital wallet and Visa debit platform

Spin by OXXO is a fintech platform created by FEMSA to expand financial inclusion in Mexico. It offers a digital wallet and a Visa debit card (virtual and physical) that lets users send and receive money, pay bills, top up mobile airtime, and make purchases anywhere Visa is accepted, with deposits and withdrawals possible at OXXO stores. Spin operates under an electronic payment funds institution license through its CNBV‑registered subsidiary Compropago, earning revenue from commissions on cash deposits/withdrawals and select transactions. The service targets underbanked groups and includes the Spin Premia loyalty program; FEMSA plans to pursue a full banking license to offer more services in the future, while leveraging its broad retail network and partnerships to reach a large population.

Company size
1-10
Company stage
Seed
Total funding
$10K
Headquarters
Monterrey, Mexico
Founded
2013

Recently Posted Jobs

Explore more opportunities at Spin by OXXO

See more jobs