Backend Team Lead
Core
Lead a team of engineers maintaining, evolving, and scaling mission-critical backend systems for real-time and on-demand video experiences serving millions of users.
Role type
Senior IC backend team lead (manager)
Builds
Scalable, secure, and reliable backend services for video streaming and collaboration platforms
Domain
Video technology, distributed systems, cloud infrastructure
Deliverable
production ML models
Required skills
Backend development (TypeScript, PHP, Python, Java, C++), distributed systems, scalability, performance optimization, application security, caching strategies, database technologies (Redis, OpenSearch, MySQL, MongoDB), cloud platforms (AWS), CI/CD practices
Preferred skills
WebRTC, real-time communication, live streaming, media delivery platforms, data platforms, event-driven architectures, analytics systems, React
Technologies
TypeScript, PHP, Python, Java, C++, AWS, Redis, OpenSearch, MySQL, MongoDB, WebRTC, React
Responsibilities
Make key architectural and technology decisions, own the team's technical roadmap and execution, contribute to development and code reviews, collaborate with Product/Architects/DevOps/QA, lead and mentor backend engineers
Seniority
Senior, hands-on IC with management responsibilities
