Senior Software Engineer, Creator Core Systems
Core
Design and build backend services for ingestion, processing, storing, managing, and serving user content to help game creators reach a broad audience.
Role type
Senior IC backend engineer (distributed systems)
Builds
Large distributed systems, data processing pipelines, access control systems, and Open Cloud APIs for user content
Domain
Gaming platform infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system architecture, distributed systems design, scalable system implementation, mission-critical application leadership, system scalability, resilience design, technical strategy, code quality advocacy, team mentorship
Preferred skills
Master's degree in Computer Science
Technologies
C#, Go, Java, C++, Python
Responsibilities
Design and build backend services for user content management, architect scalable and resilient distributed systems, guide the future technical direction of the team, mentor fellow engineers, collaborate cross-functionally with product managers and other engineers
Seniority
Senior, hands-on IC with mentorship responsibilities