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 Software Engineer — AI‑Driven Full‑Stack, Cloud
Builds safety-communication features using Python/Elixir and AWS, leveraging AI-assisted tools in a fast-paced product team.
Consulting/Principal Software Engineer
Lead architecture and development of legal tech solutions using .NET/C# and Angular, mentoring teams and collaborating with external partners to deliver scalable systems.
Sr Software Engineer
Senior software engineer building scalable systems and guiding a team to deliver high-quality solutions for Petco’s retail and pet-care platforms.

Staff Software Engineer
Build scalable fintech services and REST APIs for EarnIn’s earned-wage platform, working with distributed systems and modern stacks like Go, Python, or Java.
Senior Java Developer
Builds and owns new features for a cloud-based Java/Spring Boot service on AWS, using React and TypeScript for the frontend.
Web Developer | Remote | LATAM Only | 83165
Maintain, optimize, and build custom features for client websites using WordPress, PHP, and integrations. Troubleshoot performance, security, and hosting issues in a marketing-focused agency.
Senior .NET Software Engineer - APIs, Cloud and Data
Senior .NET engineer building scalable APIs and cloud services for a fintech company, focusing on performance, resilience, and data-driven insights.
Software Engineer Intern - Build Data & AI Features
Builds and tests data and AI features for a Mexico City-based platform using Python and SQL.
Software Engineer Intern: Fleet & Data Center Tools
Intern builds and debugs server-scale software for data-center fleets using C/C++ and Python while collaborating with teams and customers.
Senior Software Development Engineer, Big Data
Designs and builds scalable big-data pipelines and infrastructure to power analytics and AI at Zillow, using Spark/Flink, AWS, Databricks, and Python.
Software Engineer, Data Infrastructure & Acquisition - Mexico City, Mexico
Build and scale Speechify’s data ingestion pipeline to collect petabyte-scale audio/text datasets for training AI models, using GCP, Terraform, and Python.
Senior Data Systems Software Engineer
Designs and optimizes database schemas and APIs, writes PL/SQL and telemetry code, and reviews peers’ work to improve performance and reliability in Oracle’s data systems.
Staff Software Engineer (Data)
Lead the architecture and strategy of JLL’s enterprise data platform, consolidating global systems into a unified, scalable data layer to power AI-driven insights and analytics for commercial real estate.
Software Engineer, Data Infrastructure & Acquisition - Monterrey, Mexico
Build and scale data pipelines to collect and process petabyte-scale audio/text datasets for training Speechify’s AI models, using GCP, Terraform, and Python.