O

Otter

Builds restaurant ordering and operations software

Engineering Manager - Data Engineering & Insights

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • At least 4 years of experience leading engineering teams across data/platform and product domains.
  • A proven track record building and scaling teams across backend, analytics engineering, and full-stack/frontend disciplines.
  • A strong background in data modeling and semantic layers, with experience delivering B2B or customer-facing analytics products.
  • Experience implementing data lineage, catalogs, compliance, and quality frameworks.
  • Ability to collaborate closely with product managers, designers, and executive stakeholders.
  • Comfort owning end-to-end operational health, monitoring incidents, and managing on-call rotations from data pipelines to the user interface.
  • Interest in establishing AI-ready data foundations and building AI-enabled insights on certified metrics and metadata.

Responsibilities

  • Own the strategy for Otter Insights within Business Manager, including pipelines, datasets, semantic modeling, and customer-facing embedded analytics.
  • Drive real-time and batch pipelines, and build canonical datasets and robust APIs for internal teams.
  • Oversee semantic-layer frameworks such as Cube and SQLMesh to maintain consistent metrics and dimensions across batch and real-time processing.
  • Establish analytics engineering standards and promote their adoption across product teams to maintain high data quality.
  • Deliver data-intensive customer-facing applications, including the Analytics App, Analytics Studio, automated reports, and data-sharing APIs.
  • Build automated AI insights on governed metrics, with guardrails, observability, and customer-impact triage.
  • Hire, mentor, and retain a cross-functional team of analytics engineers and full-stack/frontend engineers while setting technical direction across the stack.

Desired Qualifications

  • Hands-on experience with SQLMesh, dbt, and Cube.
  • Experience with pipeline CI/CD, data observability, and orchestration such as Flink or comparable batch tools.
  • Experience with ClickHouse, Pinot, or Trino.
  • Experience with data access controls, platform hardening, and permissioned sharing.
  • Engineering experience with React, TypeScript, and Java, Kotlin, or Scala.
  • Experience building dashboards, custom charts, automated report scheduling, and data exports.
  • Experience designing and implementing secure, permissioned data-sharing APIs.
  • Restaurant, marketplace, or delivery analytics experience.
  • Familiarity with Otter Business Manager.

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