Drimva

Otter.ai

Staff Software Engineer, Backend (Infrastructure)

$210K–$275K

Mountain View, CA · Staff · Full-time · Posted Apr 15, 2025

Experience
10+ years developing and architecting large-scale web services; preferably with exposure to supporting AI systems.
Education
Bachelor's, Master's, or Ph.D. in Computer Science or a related field.

About the job

Leads architecture and development of scalable backend services and infrastructure supporting Otter.ai’s AI products and workflows.

What you'll do

  • Design and drive scalable infrastructure architecture and backend systems.
  • Build and maintain Python services and business logic, integrating databases and AI components.
  • Partner with AI teams on data pipelines, model deployment, and backend support for AI-enabled features.

What they ask for

  • Strong expertise in databases, distributed systems, backend performance optimization, and machine-learning infrastructure requirements.
  • Experience designing databases, including internals, transactions, indexing, and schemas for AI data workloads.
  • Expert proficiency in Python or another listed language; extensive experience with web frameworks such as Django and database technologies.
  • Hands-on experience deploying and managing services on AWS; substantial production server experience or equivalent backend expertise.

Nice to have

  • Familiarity with HTTP, networking principles, and API design patterns.
  • Experience with Linux and how operating systems interact with AI applications and services.

Pay

$210,000 to $275,000 USD per year (base salary)

Tools

Python, Go, Java, C++, Django, MySQL, Vitess, Kafka

AI focus

Build infrastructure and backend services that integrate with AI and machine-learning models; support AI data workloads, pipelines, model deployment, and AI-enabled product features.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)