Senior Software Engineer, Backend (Orders Platform)

New
O
Owner.comRestaurant Software
United States or CanadaFull-TimeSenior
Salary190,000 - 220,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
PostgreSQLJVMKafkaKotlinMongoDBTypeScriptRedis

Requirements

  • 4+ years of experience building and shipping production backend systems, with a track record of owning critical services end to end
  • Strong experience with Kotlin or another JVM language
  • Hands-on experience with Kafka or event-driven architecture
  • Solid PostgreSQL and data modeling skills
  • Experience designing and evolving APIs that multiple teams depend on
  • Strong sense of ownership and urgency
  • Experience at a product-focused startup or SaaS company where speed and quality weren't treated as a tradeoff

Responsibilities

  • Help rebuild the orders model — contribute to redesigning the core data model and APIs to support table service, online ordering, point of sale, and the guest app from a single, reliable foundation — including offline scenarios when restaurants lose connectivity
  • Shape the event-driven architecture — help design and evolve our Kafka-based order events so that every downstream system (point of sale, guest app, reporting) gets the data it needs, in the right shape, in real time
  • Contribute to the table service launch — help deliver the backend infrastructure needed to support full service restaurants by end of Q2, working closely with the point of sale and guest app teams
  • Be the orders authority — partner with engineering leads across online ordering, point of sale, and the guest app to define contracts, APIs, and data standards that will scale with the business
  • Improve reliability and observability — instrument the orders service with the alerting, dashboards, and runbooks the team needs to catch and resolve issues fast
  • Leverage AI tools to move faster — use AI tooling to accelerate your work, from writing and reviewing code to exploring solutions and automating repetitive tasks
  • Help us build a great team — interview candidates, share technical context, and raise the bar for how we build
View Full Description & ApplyYou'll be redirected to the employer's site
190,000 - 220,000 USD per year
Apply Now