
Senior Backend Software Engineer (Infrastructure)
Otter.ai
Job description
-
We’re seeking a talented individual to lead the development, deployment, and management of our web services and infrastructure
-
As a member of our engineering team, you’ll collaborate with colleagues in technology, product management, and beyond, contributing to innovative solutions that serve the needs of end-user professionals and enterprise clients across various verticals
-
Utilize your hands-on experience in developing technology using Python to drive impactful projects
-
Demonstrate your expertise in building robust business logic with web frameworks such as Django and integrating them seamlessly with MySQL
-
Leverage your proficiency in Nginx, Kafka, MySQL, Cassandra, Redis, and big data platforms to architect scalable solutions
-
Write reusable, testable, and efficient code that powers our web services and infrastructure
-
Communicate effectively with stakeholders at all levels, ensuring alignment and understanding throughout the development process
Benefits
-
Compensation: With highly competitive salaries and equity option packages, everyone’s an owner here.
-
Hybrid Working: You can mix and match working from our Mountain View or San Francisco office, plus a couple days from home.
-
Social Gatherings: Quarterly gatherings in the Bay Area for some team real fun and authentic connection.
-
Health and Wellness: Comprehensive medical, dental, vision, life insurance, disability, and wellness benefits that start the first day you do.
-
PTO: Start with a minimum of 15 days of paid time off, plus up to 18 weeks for maternity leave and 8 weeks for paternity leave.
-
401(k): Plans to help meet your retirement goals because we care about your future.- Holds a Bachelor’s, Master’s, or Ph.D. in Computer Science or related field
-
Has deep experience with web frameworks like Django and is familiar with MySQL, Redis, Elastic Search, Kafka, and Cassandra
-
Has expert proficiency in Python or other programming languages such as Go, Java, or C++
-
Has hands-on experience working on AWS
-
Possesses expertise in databases, distributed systems, and backend performance measurement and optimization
-
Demonstrates a solid understanding of database internals like transactions and indexes, with experience in database schema design
-
Strong communication skills, genuine curiosity, and meticulous attention to detail
-
Is eager to take ownership and drive impact, owning projects from conception to implementation
-
Brings substantial production server experience or equivalent expertise
-
A good understanding of HTTP and networking principles
-
Familiarity with operating systems, particularly Linux
-
Has 5+ years of experience in developing and architecting large-scale web services, preferably with exposure to supporting AI systems