Staff Backend Engineer, Integrations Platform, Otter - Mountain View

Otter
Mountain View, CA

Staff Backend Engineer, Integrations Platform


Location: Mountain View, CA

Who We Are


At CloudKitchens and Otter, we are building the "Operating System" for the physical world of food. Restaurants today are overwhelmed by fragmentation: they juggle dozens of tablets, mismatched menus, and disjointed data across delivery apps, POS systems, and logistics providers.

The Integrations Platform Team is the engine that solves this. We build high-throughput, fault-tolerant bridges that connect thousands of distinct third-party external systems into a single, unified platform.

What You’ll Do


As a Staff Backend Engineer on Integrations, you will architect the systems that normalize the chaos of the external world. You will design heavy-lifting "middleware" that allows a menu update to propagate to 50+ external platforms instantly, or an order from an external source to inject into a system in milliseconds.


  • Architect Universal Abstractions: Design and implement unified data models (APIs) that abstract away the complexity of hundreds of disparate external systems (e.g., mapping complex, nested external data structures into a clean, flat internal schema).

  • Build Scheduling & Initiative-Based Systems: Design sophisticated distributed schedulers and workflow engines that proactively drive data synchronization. You will move beyond simple reactive webhooks to build intelligent polling systems that optimize for data freshness while respecting strict external rate limits.

  • Master High-Concurrency Environments: Write high-performance code that safely manages shared resources under heavy load. You will solve complex race conditions and ensure thread safety when thousands of concurrent events attempt to update the same merchant entities simultaneously.

  • Scale the "Adapter" Ecosystem: Create developer frameworks and tooling that allow us to rapidly build and maintain integrations with new external partners with minimal friction.

  • Drive Technical Strategy: Lead technical decision-making on how we handle bi-directional data syncing ensuring data consistency across distributed systems.

The Technical Challenges You Will Solve



  • The "N+1" Problem: How do we build a system that supports 100+ different integrations without maintaining 100+ separate codebases?

  • Real-time Consistency: How do we ensure a user never receives an order for an item they just marked "out of stock" when the external API has a cache delay?

  • Throttling & Fairness: How do we design a scheduling system that fairly allocates resources across thousands of merchants so that one noisy tenant doesn't degrade performance for everyone else?

Basic Qualifications



  • Backend Expertise: 8+ years of experience developing complex backend systems in Java or Go (Golang).

  • Concurrency & Parallelism: Deep understanding of concurrency patterns (e.g., goroutines, thread pools, actors). You know how to identify and prevent deadlocks, race conditions, and resource contention in high-throughput systems.

  • Integration Experience: Deep familiarity with building integrations against third-party APIs. You understand the pain of rate limits, undocumented edge cases, and eventual consistency.

  • Database Design: Proficiency with relational (PostgreSQL) and NoSQL (MongoDB, DynamoDB) data modeling, specifically for storing high-volume, hierarchical data.

  • Distributed Architecture: Strong grasp of distributed systems patterns, including event sourcing, message queues (Kafka, RabbitMQ, SQS), and microservices communication.

  • Operational Excellence: You treat observability as a first-class citizen in your code design. You possess the skill to define the right metrics, structured logs, and tracing strategies that allow teams to debug complex failures in production quickly, regardless of the underlying toolset.

Preferred Qualifications



  • Platform Engineering: Experience building "Plugin Architectures" or SDKs that allow other developers to extend a core platform easily.

  • Scale: Experience processing millions of events per day in a high-concurrency environment.

  • Cloud Native: Deep expertise with Kubernetes, Docker, and in a production environment.

Why Join This Team?



  • High Impact: If our system goes down, businesses stop receiving orders and lose revenue immediately. Your work directly protects the livelihood of thousands of business owners.

  • Complexity: You won't just be moving JSON from A to B. You will be solving hard logic puzzles involving state management, inventory synchronization, and "translation" of business logic across incompatible systems.

What else you need to know:

This role is based in our Mountain View office. As a company driven by innovation and continuous change, close collaboration is essential. We’re constantly reimagining our industry, creating new products, and refining our processes, and we do our best work together. That’s why all of our office-based teams work onsite, five days a week.

The base salary range for this role is $176,000 - 242,000

Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.

Base salary is just one part of your total rewards package. You may also be eligible for equity awards and an annual performance-based bonus.

Benefits Summary (USA Full-Time Exempt Employees):


  • Medical, dental, and vision insurance (multiple plans, incl. HSA options)

  • Company-paid life and disability insurance (short- and long-term)

  • Voluntary insurance: accident, critical illness, hospital indemnity

  • Optional supplemental life insurance for self, spouse, and children

  • Pet insurance discount

  • 401(k)

  • Time Off policies:


    • Discretionary vacation days

    • 8 paid holidays per year

    • Paid sick time

    • Paid Bereavement leave

    • Paid Parental Leave

    • Health Savings Account (HSA)

    • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)

Posted 2026-03-07

Recommended Jobs

Senior member of technical staff - experience - oracle health

Oracle
Sacramento, CA

Job Description Our mission is to introduce an advanced and intelligent Electronic Health Record (EHR) experience. This innovation empowers clinicians to fully engage with their patients by ena…

View Details
Posted 2026-03-03

Facilities Project Specialist

MSR-FSR
Santa Clara, CA

JOB TITLE: Facilities Project Specialist   DUTIES AND RESPONSIBILITIES: Provide multiple levels of support to Facilities Project Management Organization. Provide project management service…

View Details
Posted 2026-03-04

Regional Value Pricing Lead

Syngenta
Woodland, CA

Company Description At Syngenta Vegetable Seeds, we’re passionate about helping people in the vegetable industry succeed and putting growers at the heart of all that we do. Our energies are focuse…

View Details
Posted 2026-03-03

Customer Service

https://www.gwood.com/
San Jose, CA

We are seeking a dedicated and enthusiastic Customer Service Representative to join our team at our San Jose office located at 1879 Lundy Ave. In this role, you'll be the front line of communication …

View Details
Posted 2026-01-30

Maintenance Specialist

JT International S.A.
Danville, CA

At JTI we celebrate differences, and everyone truly belongs. 46,000 people from all over the world are continuously building their unique success story with us. 83% of employees feel happy wor…

View Details
Posted 2026-03-07

Accounting Deployment Strategist

Rockstar
Oakland, CA

Rockstar is recruiting for a fast-growing, venture-backed SaaS company that is transforming enterprise accounting through powerful integrations, intuitive design, and AI-driven automation. The client…

View Details
Posted 2026-03-07

Principal Systems Engineer

Fuse Integration
San Diego, CA

Who we are: Fuse builds innovative communications, networking, and computing solutions that improve the sharing of information, video, text, and voice among operators distributed throughout the ai…

View Details
Posted 2026-02-21

Case Management Supervisor

Northern California Behavioral Health System
Sacramento, CA

REPORTS TO (TITLE): Director of Clinical Services PAY RANGE: $73,403 - $88,000 Salaried, Exempt The Case Management Supervisor ensures hospital compliance with California’s Lanterman‑Petris‑Sh…

View Details
Posted 2026-03-07

Rail Simulation Software Developer

Pgh Wong Engineering, Inc.
San Francisco, CA

PGH Wong Engineering, Inc. has a proud and lengthy history of delivering innovative, challenging, and complex projects. PGH Wong was established in 1985 on its extraordinary foundation in systems eng…

View Details
Posted 2026-02-13

Infotainment Manager (North America Quality Center - NAQC)

Hyundai America Technical Center, Inc. (HATCI)
California

Job description: Infotainment Manager Hyundai's North America Quality Center (NAQC) is looking for a Manager for the Infotainment Team of the Investigation Team I Group The Team: NAQC…

View Details
Posted 2026-02-07