Atoms
Senior Software Engineer
$167K–$230K
Seattle, WA +1 · Senior · Full-time · Posted Jun 11, 2026
- Location
- Seattle, WA
Seattle - Experience
- 3+ years building production web applications.
About the job
Build and evolve Otter Insights, delivering data-intensive analytics experiences and reusable tools for restaurant customers.
What you'll do
- Ship full-stack features across React/TypeScript interfaces, GraphQL and analytics APIs, partnering with data and platform engineers on metrics and data correctness.
- Modernize analytics products with chat with your data, data storytelling, scheduled reports, and no-code dashboard creation.
- Own quality and reliability through layered testing and performance testing frameworks.
What they ask for
- 3+ years building production web applications, with ownership from design through launch and iteration.
- Deep expertise in React and TypeScript, including component architecture, hooks, state management, data fetching, and accessible, performant data-heavy UIs.
- Comfort working across the stack, shaping API contracts and debugging data discrepancies with backend and analytics services.
- Experience with analytics or BI products, such as dashboards, reporting, metrics exploration, or financial/operational reporting.
Nice to have
- Visualization libraries such as Visx, D3, or Recharts; Cypress E2E testing; internationalization (Rosetta); or Mixpanel/product analytics.
- Data platforms such as Cube, Pinot, or warehouse-style analytics.
Pay
$167,000- $230,000 per year (USD; base salary)
Tools
React, TypeScript, Fiber, GraphQL, React Query, Apollo/GraphQL, Jest, Cypress
Model-written summary · the original posting is authoritative