Senior Software Engineer
Core
Architect and implement features for the Epic Games Launcher desktop application to support content discovery and digital delivery for millions of gamers and developers.
Role type
Senior Software Engineer (Desktop Applications)
Builds
Desktop and web applications for the Epic Games Launcher and online services
Domain
Interactive entertainment / Game engine services
Deliverable
production ML models | product features
Required skills
Rust, desktop application architecture, system interface design, cross-team coordination, bug hunting, feature evolution
Preferred skills
Experience shipping large initiatives, tight schedule management, user-focused product design
Technologies
Rust
Responsibilities
Focus on technical implementation and evolution of the Epic Games Launcher desktop application; Design, architect, implement, and ship well-documented new features; Improve and evolve existing tools and features; Maintain and hunt for bugs in existing code bases; Coordinate with cross-site groups including Product, Design, QA, and Backend Service Teams
Seniority
Senior, hands-on IC
