Senior Data Engineer (Java + Spark)

Published: 2025-11-14

Santex is a technology company with more than 25 years of experience in developing custom business software. We have a global network of talent and offer flexible remote work options. We are present in 100 cities in 16 countries and have experience in various industries such as health, finance and fintech. We collaborate with leading brands and have helped our ...

Job details

Mexico, Central America (country)
Hybrid
Full-time

Santex is a US-based global company founded in 1999, with 25 years of experience in the software industry. Headquartered in California with offices in Córdoba, Argentina, its talent network spans over 18 countries thanks to its flexible, remote-first culture. Santex specializes in custom enterprise software development, operating through Hubs that include eCommerce, BIM, Mobility, Content Delivery, Integration, Web & Mobile Development, Cloud Computing, Artificial Intelligence (AI), Data Science, IT Consulting, and Services. The company is committed to making a positive impact across three dimensions: economic, social, and environmental.

Job Description:

We are seeking a Senior Data Engineer to join our team. The ideal candidate will oversee all technical aspects of our database layer that powers not only the global  application but also over 70+ mission critical servicing applications.  The successful candidate will focus on implementing our Point of Arrival (POA) database technologies, including but not limited to Postgres and Spark while also delivering against critical business initiatives 

Requirements:

  • 9+ years of software development experience in a professional environment and/or comparable experience such as:
    • Wide breath of engineering experience.
    • Proven experience leading teams of engineers.
    • Hands-on expertise with application design, software development, and automated testing.
    • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
  • Bachelor’s degree in computer science, computer science engineering, or related experience required; advanced degree preferred.
  • Deep understanding of database domain and industry standards (e.g., Partitioning, lock management, SQL optimization, capacity planning, Data Migrations, etc...).
  • Java: 4+ years.
  • Spark: 3+ years.
  • RDBMs: 5+ years
  • gRPC
  • Microservices

Desirable:

  • Proven experience leading and mentoring engineering teams, including setting technical direction and driving execution across multiple initiatives.
  • FinTech, Banking domain knowledge
  • Expertise in designing and developing distributed systems with a focus on performance, scalability, and security.
  • Database migration experience
  • Cloud experience
  • Familiarity with modern DevOps practices and CI/CD pipelines.
  • Strong collaboration and communication skills, with experience engaging cross-functional teams including product, design, and infosec.
  • Knowledge and experience with
    • Postgres
    • Vertex
    • Cloud

Advanced English:

  • Excellent verbal and written communication skills in English.

Required Location:

  • México City — Hybrid Position (office presence required)
Apply