Senior Software Engineer
Epic Gamesabout 3 hours ago
Responsibilities
- Focus on the technical implementation and evolution of the Epic Games Launcher desktop application.
- Drive solutions for a range of challenges using technical expertise.
- Collaborate with Product, Design, QA, and Backend Service Teams.
- 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.
- Participate in foundational work for new desktop client initiatives.
Requirements
- Experience building user-focused desktop applications.
- Strong professional experience building production software in Rust.
- Proven track record of owning and shipping large initiatives across multiple teams.
- Ability to architect system interfaces and tools.
- Experience developing on tight schedules with complex technical requirements.
- Passion for building great user experiences and products.
Benefits
- 100% coverage of medical premiums for employees and dependents.
- Comprehensive medical, dental, and vision insurance.
- Long-term disability and life insurance coverage.
- 401k plan with competitive matching.
- Robust mental well-being program offering free therapy and coaching.
- Unlimited PTO and sick time, with recognition for long-term employment.
Tech Stack
RustUnreal Engine