Staff Software Engineer – Orders Platform

Posted 3 days ago

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Serve as an architect within the Orders Platform team, establishing the technical direction for order modeling, storage, replication, and reconciliation.

β€’ Design and create event-sourced and replicated-state systems that are resilient to retries, network partitions, concurrent edits, and partial failures.

β€’ Collaborate with Product, Payments, Reporting, point-of-sale, and mobile engineering teams to deliver dependable ordering flows from end to end.

β€’ Evaluate designs and code, mentor engineers, and enhance team proficiency in distributed-systems patterns.

β€’ Enhance observability, replay, and recovery processes to swiftly identify and address order-state issues while minimizing costs.

β€’ Mitigate bus-factor risks by sharing context and documenting the platform effectively.

β€’ Take ownership of and develop the core Orders Platform that reliably processes, tracks, and settles restaurant orders, even during internet outages.


⛳️ Requirements

β€’ Practical experience with event sourcing, CRDTs, or similar methodologies for replicated and offline-first data.

β€’ Proficient in idempotency, optimistic concurrency, event replay, projections, and reconciliation.

β€’ Ability to reason about node failures during operations and design systems to handle partial failures.

β€’ Quick learner of specialized technologies, with a focus on enhancing their robustness.

β€’ Staff-level experience leading technical initiatives while maintaining hands-on coding involvement.

β€’ Strong written and verbal communication skills.

β€’ Experience in developing correctness-critical distributed systems.

β€’ Preferred background in backend payment or ordering systems.

β€’ Capability to collaborate with payments and reporting teams while managing the order aspects of money-moving processes.

β€’ Willingness to engage directly with restaurants, including in-person visits and phone/text communication.

β€’ Background in restaurants, retail, or IT is ideal but not mandatory.

β€’ Must be currently and permanently residing in the United States or Canada.

β€’ Must clarify visa sponsorship status.


🏝️ Benefits

β€’ Generous pre-IPO equity package.

β€’ Comprehensive health coverage.

β€’ Flexibility to work from anywhere (remote-first workplace).

β€’ Unlimited PTO.

β€’ Additional enjoyable perks.

People also viewed

NVIDIA17 hours ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management23 hours ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity23 hours ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions23 hours ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers