Otter.ai
Senior Software Engineer, Backend (Infrastructure)
$185K–$230K
Mountain View, CA · Senior · Full-time · Posted Apr 15, 2025
- Experience
- 5+ years developing and architecting large-scale web services.
- Education
- Bachelor's, Master's, or Ph.D. in Computer Science or a related field.
About the job
Develops and operates scalable backend services and infrastructure that support Otter.ai’s AI products, data pipelines, and real-time analytics.
What you'll do
- Architect and build scalable backend systems and services, including database-backed business logic.
- Integrate backend systems with AI and machine-learning models, optimize data pipelines and model deployment, and support AI product features.
- Drive technical decisions, collaborate with cross-functional teams, and mentor junior engineers.
What they ask for
- 5+ years of experience developing and architecting large-scale web services.
- Bachelor's, Master's, or Ph.D. in Computer Science or a related field.
- Expert proficiency in Python or another listed language; extensive experience with web frameworks such as Django.
- Strong expertise in databases, distributed systems, backend performance optimization, and hands-on AWS service deployment and management.
Nice to have
- Familiarity with HTTP, networking principles, and API design patterns.
- Experience with Linux operating systems.
Pay
$185,000 to $230,000 USD per year (base salary)
Tools
Python, Django, MySQL, Vitess, Kafka, Cassandra, Redis, AWS
AI focus
Build infrastructure and backend integrations for AI and machine-learning systems, including data pipelines, model deployment, AI data workloads, and real-time AI analytics.
Model-written summary · the original posting is authoritative