Job
Core
Design, build, and evolve high-performance backend services for core product flows of a global live-streaming platform.
Role type
Senior backend engineer (distributed systems)
Builds
Backend services powering live video, creator monetization, recommendations, moderation, and payments at scale.
Domain
Live streaming / Real-time consumer platforms
Deliverable
production ML models | product features
Required skills
Distributed systems, microservices, scalable architecture, API design, asynchronous processing, event-driven systems, database management, performance optimization, ownership mindset
Preferred skills
Java, Kafka, relational databases, caching, cloud infrastructure, high-scale consumer products, AI tools in engineering
Technologies
Java 17–21, Spring Boot, GCP, Apache Kafka, MySQL, Redis, Aerospike
Responsibilities
Design and implement high-performance backend services; own services end-to-end from architecture to production reliability; solve distributed systems challenges for scalability and latency; drive architectural decisions; collaborate with product and data teams.
Seniority
Senior, hands-on IC
