Senior Staff Software Development Engineer (Backend)
Core
Building and scaling next-generation media infrastructure, including video codec optimization, AI-driven quality assessment, and high-performance streaming systems.
Role type
Senior Staff Software Development Engineer (Backend)
Builds
Video processing platforms and streaming systems supporting millions of concurrent users globally.
Domain
Media infrastructure, video streaming, distributed systems
Deliverable
production ML models | infrastructure
Required skills
Java or Golang, high-scale distributed domain-driven microservices, MySQL, NoSQL (Cassandra, Redis, DynamoDB), AWS (SQS, DynamoDB, EKS, Aurora), performance optimization, system architecture design
Preferred skills
AI-driven quality assessment, video codec technologies, cross-platform optimization (mobile, Web, Living Room devices)
Technologies
Java, Golang, MySQL, Cassandra, Redis, DynamoDB, AWS SQS, AWS EKS, AWS Aurora
Responsibilities
Lead functional teams and take full responsibility for code, design, and project delivery; Tackle complex technical challenges independently; Identify and address performance bottlenecks and scalability issues; Contribute to architectural discussions and evaluate trade-offs; Collaborate with product managers to decompose projects; Optimize applications for performance across mobile, Web, and Living Room devices; Provide mentorship to other developers
Seniority
Senior Staff, hands-on IC with strategic influence