Otter Match

Otter Match

Senior Backend Software Engineer

Seattle, WA · Senior · Full-time

Sponsorship not specified$167k-$230kDetected 18 days ago
PythonJavaGoDistributed SystemsBackend DevelopmentPostgreSQLAWSGCPAzureCloud PlatformsDockerKubernetesTemporalAPI DevelopmentRESTgRPCKafkaMachine LearningAI OrchestrationBudgetingCadenceCollaboration

About the role

  • We believe in the joy of serving others, and that's why we created Otter - to help restaurateurs succeed in online food delivery.
  • Restaurants around the world, both large and small, including Chick-fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business.
  • We increase sales, reduce order issues, and decrease delivery headaches.

Responsibilities

  • As a Software Engineer on the Otter Marketing/Boost team, you'll build the AI-powered platform that puts restaurant growth on autopilot, automating marketing for each storefront across delivery platforms.
  • Build backend services for campaign management, budgeting, and a multi-channel pipeline that deploys campaigns and keeps them in sync across delivery platforms.
  • Develop the AI-driven Boost engine that analyzes each store, picks the best marketing for its goal, executes within budget, and recalibrates automatically.
  • Build durable workflows for campaign orchestration, budget enforcement, and auto-pause guardrails that run correctly, every day, at scale.
  • Own your services end-to-end: develop, instrument, debug, and improve reliability and performance.
  • We value diversity of experience and are looking for engineers excited to own complex, high-impact systems. We look for a strong sense of ownership, people ready to take their work from idea to production and take responsibility for outcomes.
  • develop, instrument, debug, and improve reliability and performance.

Requirements

  • Proficiency in a general-purpose backend language (e.g., Java, Go, or Python).
  • Experience with databases (e.g., PostgreSQL, CockroachDB) and writing performant queries.
  • Experience operating services in production, and a collaborative, product-minded approach.

Nice to have

  • Workflow orchestration (e.g., Temporal, Cadence) or event-driven architectures (Kafka).
  • Large-scale data and analytics tooling (Trino, Flink, Iceberg, or equivalent).
  • ML systems in production, predictions, ranking, or optimization, or a strong interest in them.
  • Cloud platforms (Azure, AWS, GCP) and containers (Docker, Kubernetes)
  • Demand for online food delivery is growing really fast!
  • In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
  • What else you need to know
  • As a company driven by innovation and continuous change, close collaboration is essential.

Compensation

  • The base salary range for this role is $167,000 - $230,000 per year.
  • 8 paid holidays per year

Benefits

  • 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.
  • Company-paid life and disability insurance (short- and long-term).
  • Optional supplemental life insurance for self, spouse, and children.
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Time Off policies:
  • Discretionary vacation days
  • Paid Bereavement leave

Company info

  • In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology.
  • What we're looking for
  • Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery.

This listing is sourced directly from Otter Match's careers page and normalized into a canonical job model.