AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, a…
Tu talento merece los mejores beneficios Prestaciones de ley Salario competitivo Fondo de Ahorro Descuentos en compras de muebles y ropa Aguinaldo Vacaciones Prima vacacional Reparto de utilidades Día libre de cumpleaños…
Skills: MLOps, Data Engineering, Software Engineering, Python, SQL
Working Location: Mexico, Mexico City Workplace Flexibility: Hybrid For more than 100 years, Olympus has focused on making people’s lives healthier, safer and more fulfilling. Every day, we live by our philosophy, True t…
Skills: IT Infrastructure Service Delivery, Vendor Management, Contract Management, ITSM, ITIL
The role of Technical Project Manager (TPM) is part of a project team executing and interfacing with the client on all technical topics and issues within a wind farm project. Manage the interfaces to Engineering and othe…
PROYECTO PARA PRÁCTICAS PROFESIONALES: ANÁLISIS DE PROCESOS Y MEJORA CONTINUA
Mexico City, Mexico · On-site
Entry level
Vive tu propósito y marca la diferencia con Grupo PiSA a través de tus prácticas profesionales. Con más de 80 años de historia, Grupo PiSA es una empresa 100% mexicana comprometida con la salud y el bienestar de millones…
Skills: Process Mapping, Process Analysis, Continuous Improvement, Excel, PMP
PROYECTO PARA PRÁCTICAS PROFESIONALES: ANÁLISIS DE PROCESOS Y MEJORA CONTINUA
Mexico City, Mexico · On-site
Entry level
Vive tu propósito y marca la diferencia con Grupo PiSA a través de tus prácticas profesionales. Con más de 80 años de historia, Grupo PiSA es una empresa 100% mexicana comprometida con la salud y el bienestar de millones…
Skills: Process mapping, Process analysis, Continuous improvement, Excel, PMP
Se parte de una de las empresas más emblemáticas de México. Estamos comprometidos con el desarrollo y crecimiento de nuestros colaboradores. Gracias a las personas que forman parte de la Bolsa Mexicana de Valores somos l…
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, a…
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, a…
Build your future with Sovos. If you're seeking a career where innovation meets impact, you've come to the right place. As a global leader, Sovos is transforming tax compliance from a business requirement to a force for …
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, a…
Experto/a en Modelos de Vulnerabilidad - Ingeniería Civil - Inglés
Mexico City, Mexico · Hybrid
Senior$113M raised
Experto/a en Modelos de Vulnerabilidad - Ingeniería Civil - Inglés En AON/ ERN, estamos buscando a un/a Experto/a en Modelos de Vulnerabilidad que quiera impulsar el desarrollo de modelos de riesgo, liderar…
Resumen Únete a nuestro equipo como Observability Engineer Junior, donde implementamos y optimizamos herramientas que permiten un monitoreo automatizado y eficiente, proporcionando la información necesaria para corregir …
Overview We Are PepsiCo Join PepsiCo and Dare for Better! We are the perfect place for curious people, thinkers and change agents. From leadership to front lines, we're excited about the future and working together to ma…
Skills: Site Reliability Engineering, Cloud Architecture, Python, SQL, NoSQL
Buscamos Técnico (a) Liniero (Service Technician) para unirse a nuestro equipo en Innomotics. Tu motor de cambio. Los motores y accionamientos son nuestro negocio, redefiniendo el movimiento confiable desde el tiempo de …
Skills: Electrical maintenance, High voltage systems, Medium voltage systems, Fault detection, Industrial safety
If you’re looking for a career where you can make a real impression, join our Global Service Center (GSC)- HSBC and discover how valued you’ll be. We are currently seeking an experienced professional to join our team in …
Skills: IBM Z infrastructure, Leadership, Team management, Incident management, Problem management
Configuration and Troubleshooting: Investigate and troubleshoot system and configuration issues raised by customers or impacting customers. Provide assistance to existing customers at critical times of the year. May supp…
Skills: Software troubleshooting, Technical support, System configuration, Customer relationship management, Problem solving
At DuPont, our purpose is to empower the world with essential innovations to thrive. We work on things that matter. Whether it’s providing clean water to more than a billion people on the planet, producing materials that…
Acerca de Apotex Inc. Apotex es una empresa global de salud con sede en Canadá. Mejoramos el acceso diario a medicamentos y productos de salud asequibles e innovadores para millones de personas en todo el mundo, con un a…
¡Únete a la revolución Fintech y construye el futuro de las finanzas en México! ¿Quiénes somos? Somos la empresa de tecnología financiera líder en México, impulsando a más de 70.000 clientes a alcanzar sus sueños. Nuestr…
Skills: Python, Node.js, Java, React.js, RESTful API
You will design and implement multi-tier data synchronization for a global POS platform using offline-first guarantees and CRDT-based frameworks. Additionally, you will model the cloud data layer with PostgreSQL and apply event-driven patterns to manage complex order and payment workflows.
Requirements
Candidates must have 4+ years of experience in distributed data systems and strong proficiency in React Native, TypeScript, and Node.js. A solid understanding of distributed systems fundamentals and hands-on experience with CRDT-based synchronization frameworks are required.
Full job description
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Software Engineer to own offline-first data synchronization for a global QSR POS platform, designing multi-tier sync across device, restaurant edge, and cloud backend. You will implement conflict-resolution using CRDT-based frameworks including Automerge or Ditto, apply event sourcing, CQRS, and saga patterns across order and payment flows, and model the PostgreSQL cloud data layer against local and edge stores. The role requires hands-on CRDT sync experience, React Native, Node.js, and distributed-systems fundamentals.
WHAT YOU WILL DO
- Design multi-tier synchronization across local device storage, restaurant edge, and cloud backend with offline-first guarantees;
- Implement conflict-resolution strategies using CRDT-based sync frameworks such as Automerge or Ditto, along with vector clocks, last-write-wins, merge policies, and eventual consistency;
- Apply event sourcing, CQRS, and saga patterns for order, kitchen, payment, and receipt workflows;
- Use real-time pub/sub or WebSockets to maintain live state across devices;
- Model the cloud data layer using PostgreSQL and define reconciliation strategies between local, edge, and cloud data stores.
MUST HAVES
- 4+ years of software engineering experience with production distributed-data or synchronization systems;
- Strong experience with React Native, TypeScript, and Node.js;
- Experience with offline-first or local-first data architectures beyond simple caching, including hands-on experience with Automerge, Ditto, or comparable CRDT-based synchronization frameworks;
- Solid understanding of distributed systems fundamentals, including conflict resolution, eventual consistency, idempotency, and ordering;
- Experience with event-driven architectures and asynchronous messaging;
- Experience with PostgreSQL and relational data modeling;
- Experience using AI-assisted development tools such as Claude or GitHub Copilot;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with local-first synchronization engines such as ElectricSQL;
- Experience with mobile local persistence technologies such as SQLite, MMKV, or WatermelonDB;
- Experience with PostgreSQL JSONB or document modeling;
- Experience in the QSR, retail, or other high-volume transactional environments.
PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
Related keywords
React NativeTypeScriptNode.jsDistributed SystemsCRDTAutomergeDittoPostgreSQLEvent SourcingCQRSSaga PatternsWebSocketsOffline-firstData SynchronizationRelational Data ModelingAI-assisted development
We turn ideas into software that people love. Solutions that drive
business growth. Dedicated engineering & design teams
Industry
Software Development
Company size
1,001-5,000 employees
Founded
2010
Headquarters
Boca Raton, Florida
LinkedIn followers
59,648
AgileEngine is a digital consultancy offering top-1% tech talent across 15+ countries. We’ve helped 300+ clients in 17+ industries — from VC-backed startups to Fortune 500 brands — build software that solves real-world problems and drives measurable impact. Our clients achieve up to 3x higher ROI and 3x faster time-to-hire, with some partnerships spanning 10+ years.
Work with AgileEngine your way. Our flexible engagement models include staff augmentation and end-to-end product delivery, depending on your needs — ensuring faster scaling, seamless collaboration, and AI-enhanced productivity.
What we offer:
• Custom software development – scalable web, mobile, and backend solutions.
• AI & data solutions – GenAI, ML, and analytics for faster, smarter decisions.
• Design solutions – UX/UI consultancy and product design that wows users.
• Quality solutions – QA automation and testing for flawless delivery.
Our impact speaks for itself. AgileEngine has been listed on the Inc. 5000 for nine consecutive years, named among the Top 100 Software Development Companies of 2025 by Techreviewer, and recognized by Clutch as a Top Machine Learning Company.
Ready to build something exceptional? Schedule a free discovery call with our team!
Offices: Boca Raton, Florida, US · Greater São Paulo, BR · Ciudad de México, 00-16, MX · Kyiv, 01000, UA · Kharkiv, 61000, UA
How many Engineering jobs are open in Mexico City, Mexico right now?
There are currently 454 open engineering positions in Mexico City, Mexico listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Mexico City, Mexico?
Companies currently hiring include Coppel, AgileEngine, Sener, Scotiabank, Gulf Companies, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Mexico City, Mexico?
Yes — 164 of the 454 open engineering positions offer remote or hybrid work (48 remote, 116 hybrid).
How do I apply for Engineering jobs in Mexico City, Mexico?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.