← All roles

Senior Software Engineer, Backend (Infrastructure)

Otter.ai ·Mountain View, CA ·Hybrid 10d ago
MySQLApache KafkaRedisPythonDjangoElasticsearchAWSLinuxGoJavaDistributed Systems

About the role

Senior Software Engineer, Backend (Infrastructure) at Otter.ai. Architect scalable solutions using MySQL, Vitess, Kafka, Cassandra, Redis, and big data platforms to support AI applications. Build and enhance backend systems in Python with Django, integrate with machine learning models, and mentor junior engineers. Collaborate with AI teams to streamline data pipelines and optimize model deployment. Drive technical decisions and communicate strategies across teams.

Requirements

Bachelor's, Master's, or Ph.D. in Computer Science or related field. 5+ years experience in developing and architecting large-scale web services, preferably supporting AI systems. Expert proficiency in Python or Go, Java, C++. Extensive experience with web frameworks like Django, databases (MySQL, Redis, Elasticsearch, Kafka, Cassandra), and AWS. Strong understanding of database internals, distributed systems, backend performance optimization. Experience with machine learning infrastructure. Own

About the company

Otter.ai

Otter.ai is an AI-powered transcription and meeting assistant that provides real-time note-taking, summarization, and search capabilities for conversations and meetings. It aims to improve productivity by automating the capture and organization of spoken information across various industries.

View company page →
$185k–230k
Hybrid Mountain View, CAMountain View
Posted 10d ago
Apply for this role
Opens otter.ai ↗
About the company
Otter.ai
https://otter.ai

Otter.ai is an AI-powered transcription and meeting assistant that provides real-time note-taking, summarization, and search capabilities for conversations and meetings. It aims to improve productivity by automating the capture and organization of spoken information across various industries.

View company page →