Senior Software Engineer ID74262
AgileEngine
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 design and implement a multi-tier sync architecture — from local device store through restaurant edge to cloud backend — for a high-volume QSR platform. You will apply conflict-resolution strategies including vector clocks and merge policies, implement event sourcing, CQRS, and saga patterns across order, kitchen, payment, and receipt flows, and model the PostgreSQL cloud data layer against local and edge stores. The role requires deep offline-first experience beyond simple caching, with a React Native and Node.js delivery stack.
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, including vector clocks, last-write-wins, merge policies, and eventual consistency;
- Apply event sourcing, CQRS, and saga patterns for order, kitchen, payment, and receipt flows;
- Use real-time pub/sub or WebSockets to maintain live state across devices;
- Model the cloud data layer on PostgreSQL and define reconciliation between local, edge, and cloud data stores.
MUST HAVES
- 4+ years of software engineering experience with production distributed-data or synchronization work;
- Strong React Native , TypeScript , and Node.js ;
- Experience with offline-first or local-first data beyond simple caching;
- Solid 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 and GitHub Copilot ;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with CRDT-based synchronization, such as AutoMerge or Yjs;
- Experience with a local-first synchronization engine such as ElectricSQL;
- Experience with mobile local persistence technologies such as SQLite, MMKV, or WatermelonDB;
- Experience with PostgreSQL JSONB or document modeling;
- QSR, retail, or high-volume transactional experience.
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.
- Senior Software Development EngineerSenior
- ...NYSE:AI) is a leading Enterprise AI software provider for accelerating digital transformation... ...for Early Professional Software Engineers. As a Software Engineer - Early Professional, you will... ...may consider applying to our Senior Software Engineer - Full Stack role....Senior
- ...GEMM performance fundamentals Experience with Docker Other Languages English: B2 Upper Intermediate Seniority Senior...Senior
- ...Supercharge your career with the support of a global team that empowers you to do your best work. We are looking for a talented Software Engineer - ITSM to join our team, specializing in Systems/Information Technology , located in Guadalajara, Mexico. (Hybrid role: 3...SeniorDesde casaTrabajo híbrido
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorTrabajar en la oficina
- ...C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including... ...the enterprise. Learn more at: C3 AI is looking for a Senior Software Engineer, Full-Stack located at our office in Guadalajara, Mexico....SeniorTrabajar en la oficina
- ...build AI-powered, secure, enterprise-grade digital banking software used daily by millions worldwide. With seamless... ...generation of banking. The Role We are seeking a Senior AI applied software Engineer strong backend software engineering experience to own the...Senior
- ...In this role, you will join a globally distributed team of software engineers, support engineers and chem-informaticians in our platform. You... ...monitoring, alerting, etc. Requirements The role requires senior level technical skills. You are passionate to stay on top of...Senior
- ...Role Overview: You will be a founding-level senior engineer in a small, fast-moving team building our core platform from... ...them, and see them as game-changers. ~ You build software for real people — you care deeply about making complex things...SeniorPrácticaTiempo completoRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+... ...to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to maintain and evolve the backend platform powering a...SeniorTiempo completoTrabajar en la oficinaRemoto
- ...Join our team as a Test Engineer in Guadalajara, where you will play a key role in supporting and developing the test area to ensure... ...What You Will Do: Design, develop, and maintain scalable test software and systems to ensure product performance, yield, and...
- Senior EngineerSenior
- ...Micron Technology, Inc is seeking a Software Engineer E3 in Tlaquepaque, Jalisco, to build and deploy AI solutions. Ideal candidates should have a bachelor's or master's in computer science and a minimum of 5 years experience in software development, specializing in AI...Senior
- ...Paylocity in Guadalajara is seeking a Software Test Engineer who will independently drive testing initiatives while contributing to team excellence. In this role, you will implement automated testing solutions, optimize test coverage, and mentor junior engineers. Join...Senior
- ...Estamos en búsqueda de un Full Stack Engineer con experiencia en el desarrollo de soluciones escalables y de alto rendimiento, que desee... .... Requisitos: ~8 años de experiencia en ingeniería de software, con exposición a sistemas full-stack o backend. ~ Fundamentos...Tiempo completoRemoto
- ...Software engineer - .net Experiencias Capital Humano busca Software engineer - net en Guadalajara, Jalisco Role description Software Engineer (full stack) to help build out and deliver solutions for our clients. The individual will work remotely along with the product...Tiempo completoRemoto
- ...Data Scientist – Senior Consultant - Americas Delivery Mexico (ADMX) Are you an experienced, passionate pioneer in technology... ...cross-functional collaboration between data science, data engineering, and software engineering teams. • Designs and implements enterprise-...SeniorPatrocinio de visaTrabajo híbrido
- ...thinking organization, apply now. We are currently seeking a Software Development Senior Specialist to join our team in Guadalajara, Jalisco (MX-... ...AWS Glue Experience with ETL pipelines or data engineering concepts Who You Are Energetic, proactive, and excited...SeniorTrabajar en la oficinaRemotoTrabajo híbrido
- ...Hewlett Packard Enterprise is seeking a Lead AI Engineer in Tlaquepaque, Jalisco. This role leads the integration of AI capabilities into... ...solutions. The ideal candidate will have over 10 years in software engineering, strong experience in AI/GenAI solutions, and be capable...Tiempo completo
- ...timeposted on: Posted Todayjob requisition id: 3164066Lead AI Engineer**Description -**## **Job Summary**Leads the adoption and integration... ...or related field (or equivalent experience)* **10+ years** in software engineering, with strong experience in building scalable...Tiempo completoTrabajo por turnos
- ...digital transformation, we are continuously expanding our team to support innovative, high-impact projects. We are seeking a Staff Software Engineer to join a mission-critical project with a leading automotive company in Austin, Texas. Important Considerations:...Patrocinio de visaVisa gratuita
- ...At Capgemini Engineering, the world leader in engineering services, we... ...saving robots, our digital and software technology experts think... ...PROFILE: We are seeking a Senior Angular Developer to design,... ...candidate is a senior, hands-on engineer with strong front-end and back...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- .... These include frontend and backend engineers, AI research scientists, and others from... ...Play Store, we find the need for a Senior Android Engineer to help us support the new user base... ...Candidate Should Have ~5+ years of software engineering experience ~ Familiarity...SeniorTrabajar en la oficinaTurno de noche
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...meet you! ABOUT THE ROLE We are looking for a Senior Full Stack Engineer to own production reliability and troubleshooting on a high...SeniorTiempo completoRemotoHorario flexible
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...you! ABOUT THE ROLE We are looking for a Middle/Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform...SeniorTrabajar en la oficinaRemoto
$35,000 - $40,000
...Importante empresa de IT se encuentra en búsqueda de un Consultor SAP FI Senior para integrarse a proyecto internacional de soporte, configuración e implementación en entornos SAP ECC. Buscamos un profesional con amplia experiencia en configuración funcional (customizing...SeniorTemporalRemoto- ...member of the Game Platform Engineering team, you will be responsible... ...the IGT Ascent platform. The software you will be working on is the... ...and review by project leader/senior members of the staff • Support... ...Experience working with game engines, preferably Unity 5 or later...SeniorInicio inmediato
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...meet you! ABOUT THE ROLE We are looking for a Senior Full Stack Engineer to design and build backend services, REST APIs, and shared...SeniorTiempo completoTrabajar en la oficinaRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...meet you! ABOUT THE ROLE We are looking for a Senior/Lead React Native Engineer to own the architecture, release process, and long-term...SeniorTiempo completoTrabajar en la oficinaRemoto
- ...including database design and query optimization. ~ Experience with Git and collaborative development workflows. ~ Understanding of software design principles and best practices. Preferred Qualifications Experience with Docker and containerized applications....Trabajar en la oficinaRemotoTrabajo híbrido
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Software Engineer ID74262. ¡Sea el primero en aplicar!
- desarrollador de software junior sin experiencia Zapopan, Jal.
- software engineer Zapopan, Jal.
- ingeniero de desarrollo de software Zapopan, Jal.
- desarrollador de software junior Zapopan, Jal.
- software developer Zapopan, Jal.
- desarrollador de software Zapopan, Jal.
- programador senior Zapopan, Jal.
- ejecutivo de ventas senior Zapopan, Jal.
- senior manager Zapopan, Jal.
- senior engineer Zapopan, Jal.



