O

Otter

Builds restaurant ordering and operations software

Senior Backend Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science or equivalent experience is required.
  • At least 3 years of professional software engineering experience.
  • Deep understanding of backend system design, APIs, data stores, microservices, concurrency, and distributed systems.
  • Experience with relational and/or NoSQL databases, such as PostgreSQL, MongoDB, or Redis.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.

Responsibilities

  • Architect, build, and maintain highly scalable backend services in Java to power the direct ordering ecosystem and storefront configuration tools.
  • Design and optimize robust, flexible APIs.
  • Work closely with front-end engineers, product managers, and designers to translate merchant and consumer needs into reliable backend logic.

Desired Qualifications

  • Experience working on direct-to-consumer, e-commerce, or transactional product engineering teams.
  • Experience building microservices that handle complex merchant configurations, ordering states, or payment flows.
  • A full-stack background or comfort working closely with front-end technologies; understanding how backend systems impact front-end web customization and performance is highly valued.
  • Interest in product impact and building systems that directly support customers and operators.

About the Company

Otter

Builds restaurant ordering and operations software

Otter builds restaurant software that brings in-store, pickup and delivery orders into one system for independent quick-service businesses and larger restaurant groups. Its point-of-sale platform connects ordering channels with kitchen screens, menu management and sales reports, so staff can follow orders from checkout to preparation. Restaurants also use its online storefronts, kiosks and loyalty tools to take direct orders and manage guest relationships across ordering channels. The business sells monthly software plans per location, with hardware bundles and payment-processing charges that vary by plan and card volume. Otter is headquartered in Los Angeles, California.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Los Angeles, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Otter

See more jobs