Senior Software Engineer - Tech Foundations
Core
Design and implement backend services and tools to ensure high-quality service for League of Legends, specifically addressing China-specific requirements.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Reliable, scalable microservices and core backend tools for a global multiplayer game.
Domain
Video Games / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Java, Go, C#, distributed systems architecture, cloud services (AWS/Azure/Tencent Cloud), microservices, fault-tolerant system design, code review, on-call rotation management
Preferred skills
Client game development experience, game content tools and pipelines
Technologies
C, C++, Java, Go, C#, AWS, Azure, Tencent Cloud
Responsibilities
Write high-quality code following best practices, build and operate scalable microservices, contribute to service design, develop and adopt tools, participate in on-call rotation, collaborate with internal/external teams, perform hands-on coding and code review
Seniority
Senior, hands-on IC