Senior Software Programmer, Audio Engine
Epic Games21 hours ago
Tokyo, JapanSenior
Base Salary
$214k - $345k/yr
Responsibilities
- Work across Epic Games teams on the real-time communication stack from design through hands-on implementation.
- Architect, develop, and continuously improve cross-platform real-time communication systems.
- Provide technical leadership and help set the direction for WebRTC-based products.
- Investigate and evaluate technologies for innovation in real-time communication services.
- Drive timelines, resolve technical blockers, and independently deliver complex, long-horizon projects.
- Align cross-functional teams and make technical decisions.
Requirements
- Highly proficient in C++ with a strong command of performance-critical systems.
- Experience with low-level game audio engines.
- Experience designing and maintaining C APIs for broad platform distribution.
- Demonstrated ability to independently own and deliver complex, long-horizon projects.
- Strong communication skills and a track record of cross-team alignment and technical decision-making.
- WebRTC signaling concepts, protocols, and architecture experience is preferred.
- Experience debugging and optimizing WebRTC stacks at scale is preferred.
Benefits
- Epic offers benefit plans and discretionary incentive programs subject to the applicable plan terms.
- The role is open to multiple locations in North America, including California, New York City, and Washington.
Tech Stack
Categories
Gaming
About Epic Games
Epic Games builds Fortnite and operates the Epic Games Store, and develops Unreal Engine and Epic Online Services for game studios and creators. Its business model spans game sales and in-game purchases, Unreal Engine licensing and royalties, and revenue share from its storefront and services. Founded in 1991 and headquartered in Cary, North Carolina, this privately held company’s technology is also used in film/TV, architecture, automotive, and simulation.