Distributed Systems Backend Engineer <Remote in the US and Canada> We are looking for highly skilled Backend Engineers to rapidly deliver REST APIs and applications that leverage our models to provide delightful, multi-modal customer experiences. We are hiring at multiple career levels, including team lead positions. Responsibilities: Design and implement public REST APIs and services, including data storage and ML backend services. Write clean and extensible Python and Typescript code with production-grade telemetry, scalability, debuggability and security best practices. Design and implement efficient database schemas for user preferences, subscription and billing management, content history management optimized for low latency responses. Work closely with product management, design, research, and engineering teams to deliver high-quality and user-friendly products Identify performance bottlenecks in services and apis. Deliver optimized solutions to address them. Participate in on-call, incident management and root cause analysis to improve system reliability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
101-250 employees