Otter logo
Otter4 months ago

Staff Backend Engineer, Integrations Platform

$176,000–$242,000 year

On-site · Mountain View Santa Clara County, California, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
Restaurant Software

Job Summary

Staff Backend Engineer, Integrations Platform responsible for architecting middleware that normalizes data across 100+ external platforms and enabling rapid propagation of menu updates or orders. Design unified data models (APIs) to abstract hundreds of external systems, build distributed schedulers and workflow engines for data synchronization, ensure high-concurrency safety when updating merchant entities, scale the Adapter ecosystem with developer tooling for integrations, and drive technical strategy for bi-directional data syncing to maintain data consistency across distributed systems. Core focus on backend systems in Java or Go, with emphasis on concurrency, integrations with external APIs, database modeling (PostgreSQL, MongoDB, DynamoDB), distributed patterns, and observability. Office-based role in Mountain View with onsite collaboration and a base salary of $176,000-$242,000 per year plus equity and bonus potential.

Required Qualifications

  • Backend Expertise: 3+ 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) with ability to prevent deadlocks and race conditions in high-throughput environments
  • Integration Experience: Deep familiarity with building integrations against third-party APIs, handling rate limits and edge cases
  • Database Design: Proficiency with relational (PostgreSQL) and NoSQL (MongoDB, DynamoDB) data modeling for high-volume, hierarchical data
  • Distributed Architecture: Knowledge of event sourcing, message queues (Kafka, RabbitMQ, SQS), and microservices communication
  • Operational Excellence: Emphasis on observability, metrics, structured logs, and tracing for production debugging
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$176k – $242k / yr

Staff Backend Engineer, Integrations Platform · Otter

Apply on Sorce