Software Engineering Jobs in Mexico
There are 748 open Software Engineering jobs in Mexico on freehire right now. 132 of them were posted recently. The skills employers ask for most often are api, cloud and java.
Most requested skills
- api 51%
- cloud 50%
- java 41%
- ci-cd 40%
- ai 37%
- sql 34%
- agile 34%
- python 33%
How the work is done
- Remote 168 · 22%
- Hybrid 77 · 10%
- Onsite 6 · 1%
Visa sponsorship offered in 43% of the 81 postings that state a position on it.
Seniority
- Senior 254
- Lead 46
- Junior 34
- Middle 19
- Staff 16
- Intern 15
Who is hiring
- 1000+ employees 133
- 501-1000 employees 80
- 51-200 employees 14
- 11-50 employees 5
- 201-500 employees 5
Senior Java Developer
Build and maintain scalable Java microservices and REST APIs using Spring ecosystem and Kafka for enterprise clients in a global delivery team.
Senior Software Engineer (Flask/React) - Remote, Latin America
Build and maintain full-stack Python (Flask/SQLAlchemy/Celery) and React apps that deliver financial reporting and data visualization for enterprise clients.
Senior Python Developer
Builds scalable GenAI applications and observability systems using Python, OpenTelemetry, and agentic frameworks for distributed AI workloads.
JAVA DEVELOPER SR_HIBRIDO CDMX
Builds and maintains domain-driven Java microservices and read models that power real-time digital experiences and data consumption via clean, efficient APIs.
Java Software Engineer (APX)
Build and maintain Java-based financial applications using APX, Spring, and Batch, optimizing data models with MongoDB and ensuring smooth operations with Control-M.
Software Engineer & Developer: Scalable Microservices
Designs and builds scalable microservices in Java/Python to deliver software solutions in a hybrid-friendly Mexico City role.
Software Developer (Connectivity Solutions for Linear Actuators)
Software Developer (Connectivity Solutions for Linear Actuators) Progressive Automations is one of the top manufacturers and distributors of linear actuators and home/office automation. We have over a decade of…
Software Developer - Full Time, Amazon University, GDL, Mexico
Build scalable cloud-native services and distributed systems at Amazon, writing clean code in languages like Java or Python to solve real customer problems in an agile, CI/CD-driven environment.

Senior Software Engineer (Product Engineering Team)
Build and scale Félix’s AI-powered chat platform on WhatsApp, designing microservices and conversational interfaces that let users send money via natural chat interactions.
AI and Software Engineer Lead
Lead the design and development of scalable, AI-driven backend features for Alli, PMG’s cloud-based marketing platform, using Node.js/Python/Go and modern cloud tools.
Software Engineer (Level 2)
Build AI-powered security tools in Python that automate threat detection, alert triage, and reporting, integrating with Okta, SentinelOne, and cloud services.
HR RPA Developer (UiPath)
Builds and deploys UiPath RPA bots to automate HR processes, working with APIs, databases, and Agile teams to design, test, and deploy attended/unattended automations.
Salesforce developer
Build and maintain Salesforce integrations and customizations for GM Financial’s dealer services, using Apex, Visualforce, and related tools.
Senior Java Software Engineer
Design and build scalable Java microservices using Spring Boot and cloud-native tools, mentor junior engineers, and ensure robust backend systems for enterprise clients.
eComm Web Developer
Build and maintain full-stack eCommerce web apps using Next.js/React, Angular, and .NET Core, integrating with Shopify Plus, Azure services, and payment gateways.
Lead Java Developer
Lead a Java team building scalable backend services with Spring Boot, REST APIs, and microservices on AWS, while mentoring developers and guiding architecture decisions.
Lead Python Developer
Lead a Python team building scalable backend services, mentor engineers, and oversee ReactJS integrations and AWS deployments while enforcing SDLC best practices.