Skip to content
OtterOtterSeattle, WA

Staff Software Engineer, Backend (Product)

Staff backend engineer designing foundational systems and architecture for AI-native product experiences, including generation pipelines, data models, and evaluation frameworks. Requires 10+ years scaling complex distributed systems, cross-team leadership, and strong product intuition.

210k – 275k
Hybrid10+ YOEBackend Engineering

About the role

Your Impact

  • Define system architecture for AI-native product surfaces
  • Design foundational systems (generation pipelines, data models, evaluation frameworks) that power multiple product areas.
  • Drive cross-team technical strategy
  • Lead initiatives that span product, AI, and infrastructure teams, ensuring alignment on architecture and execution.
  • Establish best practices for AI product engineering
  • Set standards for how we build with AI—covering areas like evaluation, reliability, iteration loops, and system design.
  • Translate ambiguity into scalable systems and product direction
  • Take loosely defined opportunities and turn them into clear technical approaches and execution plans.
  • Raise the bar across the organization
  • Influence engineering quality, system design, and product thinking beyond your immediate team.
  • Shape how AI accelerates engineering velocity
  • Drive adoption and best practices for AI-assisted development, improving how teams design, build, and iterate on product.

Requirements

  • 10+ years of experience building and scaling complex systems
  • Strong track record of owning technical and product direction for large or ambiguous problem spaces
  • Deep expertise in system design, especially in data-intensive or distributed systems
  • Experience leading cross-team initiatives and influencing without direct authority
  • Strong product intuition and can balance user experience, system constraints, and business impact
  • Comfortable operating at a high level of ambiguity and defining both the problem and the solution

Nice-to-Haves

  • Experience building or experimenting with LLM-powered features (prompting, evaluation, RAG, etc.)
  • Experience designing systems that balance latency, cost, and quality
  • Exposure to user feedback loops, experimentation, or evaluation frameworks

Skills

System DesignDistributed SystemsData-Intensive SystemsLLMsRAGPromptingEvaluation Frameworks
Otter

Staff Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Lead architecture and development of scalable backend infrastructure and web services that power AI-driven products at Otter.ai. Requires 10+ years experience with Python/Django, distributed databases, and ML-supporting systems on AWS.

210k – 275k
Hybrid10+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Product)

OtterMountain View, CA

Staff backend engineer designing and scaling foundational systems for AI-native product experiences at Otter.ai, including generation pipelines, data models, and evaluation frameworks. Requires 10+ years building complex distributed systems, cross-team leadership, and strong product intuition.

210k – 275k
Hybrid10+ YOEBackend Engineering
Crusoe

Staff Software Engineer, Billing Platform

CrusoeSan Francisco, CA

Staff Software Engineer owning end-to-end design and operation of Crusoe Cloud's scalable billing platform, including metering, pricing, invoicing, and payments. Requires 5+ years backend experience building high-reliability financial or distributed systems, with strong focus on accuracy, observability, and cross-functional collaboration with Finance and Product.

210k – 255k
On-site7+ YOEBackend Engineering
Crusoe

Staff Engineer, Command Center Insights & Actions

CrusoeSan Francisco, CA

Staff Engineer owning detection systems for Crusoe's Command Center platform. Defines heuristics, thresholds, and anomaly detection rules that translate infrastructure telemetry into actionable signals. Ships production features in Go/Rust/C++/Java with 5+ years experience.

210k – 255k
On-site5+ YOEBackend Engineering
Postman

Staff Software Engineer

PostmanAustin, TX

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263k
On-site10+ YOEBackend Engineering