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.
- ...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 Software Engineer to serve as a data anchor for the cloud infrastructure, CI...SeniorTrabajar en la oficinaRemoto
- ...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 design and build scalable middleware services powering...SeniorTrabajar en la oficinaRemoto
- ...interviews via instant messaging. About The Role As a Senior Full Stack Engineer, you will primarily design and build backend services... ...integration. Professional Qualifications ~5+ years of software development experience building Java services in production...SeniorContratoTrabajar en la oficinaDesde casa
- ...AgileEngine is seeking a Senior Software Engineer to design a multi-tier sync architecture spanning local stores, restaurant edge, and cloud backend. You will implement conflict-resolution strategies and ensure offline-first guarantees across a high-volume QSR platform...Senior
- ...Transformcap is seeking a Software Engineer III to take full ownership of key software subsystems, driving their development and support throughout the lifecycle. This role requires a professional with 2+ years of experience in software development, especially in scalable...SeniorRemoto
- ...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 Software Engineer to design and implement a multi-tier sync architecture —...SeniorTemporalTiempo completoTrabajar en la oficinaRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...to meet you! ABOUT THE ROLE We are looking for a Senior Full Stack Engineer to design and build backend services, REST APIs, and shared...SeniorTrabajar en la oficinaRemoto
- ...Senior Software Engineer (Platform) Job Description Join Us to Shape the Digital World. We’re passionate about delivering cutting-edge technology to some of the world’s top startups and companies, powered by diverse and empowered teams of technologists eager to drive...SeniorHorario flexible
- ...AgileEngine, LLC is seeking a Senior Software Engineer to serve as a data anchor for cloud infrastructure, CI/CD, and backend services powering a unified franchisee portal. You will design and maintain Node.js and TypeScript microservices, lead phased ETL migrations...SeniorRemoto
- ...create a smarter, connected future for all. As part of the AISW engineering team, you will participate in delivering machine learning... ...Corporate. You will also be responsible for enabling efficient software development environments and integration pipelines, end to end...Senior
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...to meet you! ABOUT THE ROLE We are looking for a Senior/Lead QA Automation Engineer to own and evolve automated testing frameworks,...SeniorTiempo completoContratoTrabajar en la oficinaRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...meet you! ABOUT THE ROLE We are looking for a Software Engineer (Web) to build and ship a unified franchisee portal web...Trabajar en la oficinaRemoto
- ...AgileEngine, LLC. is seeking a Senior Backend Engineer to architect core systems for an innovative AdTech platform. The role involves designing... ...direction. Ideal candidates should have 5+ years in software development, strong AdTech experience, and a deep understanding...Senior
- ...experience to our customers and you will contribute directly to this mission in your role. We are looking for an experienced Android Software Engineer who is passionate about software engineering and continuing to grow their skills. Ideal candidates must have excellent problem...SeniorInicio inmediato
- ...AgileEngine, LLC. in Rosarito is seeking a Senior Full Stack Engineer to design and build backend services and REST APIs for a next-generation cloud-connected restaurant platform. The role requires expertise in Node.js and React, and involves collaborative Agile engineering...SeniorRemoto
- ...management, audits, document workflows) running on AWS. This is a senior individual contributor role with high ownership, where youll... ...performance multi-tenant architecturesDevelop core features: audit engines, workflows, document systems, reportingDeliver production-...SeniorTiempo completo
- ...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 architect and build the core systems of a next-generation...SeniorPrácticaTiempo completoTrabajar en la oficinaRemoto
- ...AgileEngine, LLC is seeking a Senior Backend Engineer to design and build scalable middleware powering digital ordering, payments, loyalty, and third‑party integrations. You will develop serverless applications with AWS Lambda and API Gateway and create Node.js/TypeScript...Senior
- ...AgileEngine, LLC. is seeking a Software Engineer (Web) to build and ship a unified franchisee portal using ReactJS and TypeScript. You will own complex web functionalities, write clean, well-tested code, and optimize performance, while leveraging AI-assisted tools for...Trabajar en la oficinaRemotoHorario flexible
- ...About The Role As a Software Engineer III, you'll take full ownership of key software subsystems, driving their development and support through the entire lifecycle. You’ll serve as a subject matter expert in multiple areas, bringing innovative solutions and leading...Desde casa
- Transformcap is seeking a Senior Full Stack Engineer in Tijuana, Mexico. The role focuses on designing and building backend services using Java and Spring Boot, while also contributing to frontend development when necessary. The ideal candidate has over 5 years of experience...Senior
- ...Application Security Engineer (Senior) ID71672 Full time | AgileEngine | Mexico Posted On 07/06/2026 Job Information City Playas... ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+...SeniorTiempo completoTrabajar en la oficinaRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...to meet you! ABOUT THE ROLE We are looking for a Python Engineer to contribute hands-on to a follow-the-sun DevSecOps pod,...Trabajar en la oficinaRemoto
- ...helping find cures for cancer. Join our innovative team and make a meaningful impact on global scientific discovery. As a Software Engineer II, you'll develop sophisticated software solutions for scientific instruments and platforms. You'll collaborate with cross-functional...Trabajar en la oficina
- Luxottica en Tijuana busca un Business Systems Sr Analyst con experiencia en SAP WM y logística automatizada. La persona seleccionada trabajará en una variedad de tareas, desde el desarrollo de soluciones hasta la formación de usuarios, asegurando el buen funcionamiento...SeniorAprendiz
- Bluelight Consulting LLC in Tijuana is searching for a skilled Laravel Developer to join their expanding team. The ideal candidate will have over 4 years of experience with Laravel 8+, Eloquent ORM, and testing tools like Pest PHP. This role offers flexibility with remote...SeniorRemoto
- Company:QUALCOMM SEMICONDUCTORES Y SISTEMAS AVANZADOS DE BAJA CALIFORNIAJob Area:Engineering Group, Engineering Group Software EngineeringGeneral Summary:AI Solution Enablement Engineer focuses on driving AI adoption by enabling PDTE engineers to independently build, deploy...
- ...AgileEngine, LLC. is seeking a Senior Application Security Engineer to architect and build automated security layers within the SDLC, engineering AI-enabled secure code scanning, hardened baseline automation, and CI/CD security tooling integration across a large-scale...Senior
- ...Thermo Fisher Scientific is seeking a Software Engineer II to develop software for scientific instruments and platforms. You’ll collaborate across teams to design, implement, and maintain software that enables breakthrough research, with a modern stack including cloud...
- ...AgileEngine, LLC. is seeking a Senior/Lead QA Automation Engineer to own and evolve automated testing frameworks across a full testing stack, including AI-assisted QA practices and LLM-based feature evaluation. You will mentor engineers, drive measurable quality metrics...SeniorRemoto
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Software Engineer ID74262. ¡Sea el primero en aplicar!
- desarrollador de software Rosarito, B.C.
- software engineer Rosarito, B.C.
- software developer Rosarito, B.C.
- ingeniero de desarrollo de software Rosarito, B.C.
- full stack senior Rosarito, B.C.
- programador senior Rosarito, B.C.
- senior engineer Rosarito, B.C.
- senior backend engineer Rosarito, B.C.
- senior suites Rosarito, B.C.
- ejecutivo de ventas senior Rosarito, B.C.


