Software Engineer, Backend (Product)

Otter.ai
Mountain View, CA
Category Data Analyst
Job Description
Otter.ai is seeking a Software Engineer to join their team and support the development, deployment, and management of their AI-driven features. This role involves building scalable web services and infrastructure, collaborating across teams, and optimizing systems to enhance user productivity. The ideal candidate will have 2+ years of experience developing scalable web services and experience with database systems and distributed systems.

Requirements

  • 2+ years of experience in developing and architecting scalable web services
  • Bachelor's degree in Computer Science or a related technical field
  • Experience with databases, distributed systems, and backend performance optimization
  • Proficiency in Python or other programming languages such as Go, Java, or C++
  • Experience with Django and web frameworks like MySQL, Redis, Elasticsearch, Kafka, and Cassandra
  • Understanding of database internals and schema design
]]>