Senior Golang Developer

Published: 2025-11-25

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 looking for a Senior Golang Developer to join our team. The ideal candidate will have extensive experience in developing and maintaining highly scalable, reliable, and high-performance applications using Go, with a specific focus on integrating and supporting AI/Machine Learning workloads and services.

Responsibilities
  • Design, develop, and maintain robust backend services and APIs using Go (Golang).
  • Design and implement high-performance infrastructure to efficiently serve and scale AI/ML models and data pipelines.
  • Collaborate with Data Science and Engineering teams to integrate machine learning models into production applications.
  • Write clean, maintainable, and efficient code, prioritizing concurrency and performance characteristics unique to Go.
  • Troubleshoot and resolve software defects, performance bottlenecks, and systems issues.
  • Stay updated with the latest industry trends in both Go ecosystem and production AI deployment.
Requirements
  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in software development, with a primary focus on Go/Golang.
  • Proficiency in Go and related technologies (concurrency patterns, standard libraries).
  • Proven experience integrating or deploying AI/ML models and services (e.g., handling inference requests, data preparation pipelines) within a production environment.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Experience with databases (SQL and NoSQL).
  • Advanced English: Excellent verbal and written communication skills in English.
Desirable
  • Experience with Microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Knowledge of cloud platforms (AWS, GCP, or Azure) used for serving ML models.
  • Familiarity with common ML frameworks (e.g., TensorFlow, PyTorch) or tools used for inference/deployment.
  • Familiarity with Agile development methodologies.

    Required Location:

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