Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Owner.com

Staff Software Engineer – Orders Platform

Owner.com

. Act as an architect within the Orders Platform team and set technical direction for order modeling, storage, replication, and reconciliation .

Posted 11/5/2026full-timeRemote • United States, CanadaLead💰 $240,000 - $260,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building resilient event-sourced systems while leading technical direction in distributed systems. Proficient in collaborating with cross-functional teams to ensure reliable order processing and effective communication with stakeholders.

Highest-signal resume keywords
Event SourcingDistributed Systems DesignTechnical Direction LeadershipIdempotency and Optimistic ConcurrencyBackend Experience in Payment Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Event SourcingCRDTsIdempotencyOptimistic ConcurrencyEvent ReplayProjectionsReconciliationDistributed Systems PatternsOrder ModelingData Storage
Soft Skills
Clear CommunicationMentoringCollaboration
Industry Keywords
PaymentsOrdering SystemsRestaurant OperationsRetailIT

Tech Stack

Tools & technologies
Distributed SystemsNode.js

About the role

Key responsibilities & impact
  • Act as an architect within the Orders Platform team and set technical direction for order modeling, storage, replication, and reconciliation
  • Design and build event-sourced and replicated-state systems resilient to retries, network partitions, concurrent edits, and partial failure
  • Partner with Product, Payments, Reporting, point-of-sale, and mobile engineering teams to ship reliable ordering flows end to end
  • Review designs and code, mentor engineers, and build team fluency in distributed-systems patterns
  • Improve observability, replay, and recovery to identify and resolve order-state problems quickly while minimizing costs
  • Reduce bus-factor risk by sharing context and documenting the platform
  • Own and evolve the core Orders Platform that takes, tracks, and settles restaurant orders reliably, including during internet outages

Requirements

What you’ll need
  • Hands-on experience with event sourcing, CRDTs, or comparable approaches to replicated and offline-first data
  • Experience with idempotency, optimistic concurrency, event replay, projections, and reconciliation
  • Ability to reason about node disappearance during operations and design for partial failure
  • Ability to learn specialized technology quickly and improve its robustness
  • Staff-level experience leading technical direction while remaining hands-on with code
  • Clear written and verbal communication
  • Experience building correctness-critical distributed systems
  • Backend experience in payment or ordering systems preferred
  • Ability to partner with payments and reporting teams while owning the order side of money-moving flows
  • Willingness to work directly with restaurants, including in-person visits and phone/text communication
  • Experience in restaurants, retail, or IT ideally, but not required
  • Must be currently and permanently based in the United States or Canada
  • Must address visa sponsorship status

Benefits

Comp & perks
  • Generous pre-IPO equity package
  • Comprehensive health coverage
  • Work from anywhere (remote-first workplace)
  • Unlimited PTO
  • Extra fun perks