Skip to content

Software Engineer – Backend – Infrastructure
Company | Otter.ai |
---|
Location | Mountain View, CA, USA |
---|
Salary | $136000 – $185000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- 2+ years of experience in developing and architecting large-scale web services
- Bachelor’s degree in Computer Science or a related field
- Experience with databases, distributed systems, and backend performance measurement and optimization
- Proficient in Python or other programming languages such as Go, Java, or C++
- Experience with web frameworks such as Django
- Capability with MySQL, Redis, Elasticsearch, Kafka, and Cassandra
- Good understanding of database internals, including transactions and indexes, and experience in database schema design
- Familiar with working in AWS environments
- Production server experience required
- Strong attention to detail and exceptional communication skills
Responsibilities
- Support the development, deployment, and management of web services and related infrastructure
- Work collaboratively across functions to devise solutions and deploy systems
- Utilize hands-on experience in developing technology using Python
- Build business logic with web frameworks such as Django and MySQL
- Write reusable, testable, and efficient code
Preferred Qualifications
- A good understanding of HTTP and networking
- A good understanding of operating systems, particularly Linux
- A Master’s degree in Computer Science or a related field