Software Engineering Jobs in Mexico
There are 741 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 38%
- sql 34%
- python 33%
- agile 33%
How the work is done
- Remote 168 · 23%
- Hybrid 77 · 10%
- Onsite 6 · 1%
Visa sponsorship offered in 43% of the 80 postings that state a position on it.
Seniority
- Senior 253
- Lead 40
- Junior 34
- Middle 19
- Staff 16
- Intern 15
Who is hiring
- 1000+ employees 130
- 501-1000 employees 80
- 51-200 employees 14
- 11-50 employees 5
- 201-500 employees 5
Software Engineer - Python - Cloud - graduate level
Develop, test, and release improvements to Ubuntu cloud images using Python, ensuring stability across public clouds while collaborating with distributed teams and open-source contributors.
Software Engineer - Ubuntu Server Certification
Develop Python-based testing tools to certify Ubuntu Server on enterprise hardware, troubleshoot hardware-software interactions, and support partners in achieving Linux compatibility.
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
Build and optimize GCC/LLVM toolchains and runtimes for Ubuntu, packaging best-of-breed compiler tooling to improve developer experience across cloud, containers, and bare metal.
Senior Application Software Engineer
Designs and builds data-driven retail applications that forecast sales, set prices, and optimize supply chains using Oracle’s database and cloud tools.
Software Engineer (Contract)
Build full-stack features and internal AI tools for a freight-tech startup, using TypeScript/React and LLM APIs to ship production code and agentic workflows.
Java Developer
Builds and maintains Java backends with Spring Boot, SQL databases, and APIs; troubleshoots production issues and deploys via CI/CD.
Software Engineer in Test
Develops and maintains automated test frameworks for web/mobile platforms, focusing on API, integration, performance, and UI testing while collaborating with engineering and product teams to improve software quality and reliability. Uses AI tools to enhance testing workflows and mentors peers in modern QA practices.
WordPress Developer (AI First)
Build and maintain high-performance WordPress sites using Elementor, custom widgets, and AI coding agents like Claude Code; integrate APIs and optimize for speed and accessibility.

Senior Software Engineer
Build and run Prolific’s human-data platform for AI research, using Python, TypeScript, and serverless/cloud stacks to deliver high-quality behavioral datasets.
Junior Software Engineer
Builds and maintains software for a Mexico-based AI-powered fintech platform that simplifies financial services.
Senior Software Engineer
Build and scale Coupa’s AI-powered spend-management platform using Ruby on Rails, React, and microservices, collaborating with product teams to ship features and optimize performance.
Software Developer I
Builds responsive, high-performance web UIs for manufacturing software using HTML5, CSS3, JavaScript, TypeScript, and frameworks like VueJS or React.
IC -Desarrollador Java
Build and maintain Java-based backend services and microservices using Spring Boot, REST APIs, and SQL for a consultancy serving finance clients.