yoinka

Senior Software Engineer, Audio Engine

Epic Games

Cary, NCFull TimeSeniorH-1B sponsor company
Sign in to applyVerified
Location
Cary, NC
Employment
Full Time
Work model
On-Site
Level
Senior
H-1B history
4 approvals (FY2023)
Posted

Skills

Unreal Engine

About this role

WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

ENGINEERING - UNREAL ENGINE

What We Do

Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do

As a Senior Software Programmer on the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games ecosystem at massive scale. You'll help set the technical direction for Epic's WebRTC-based products and implement features from design through final delivery.

In this role, you will

• Work across Epic Games teams on the real-time communication stack, from design through hands-on implementation of new features

• Architect, develop, and continuously improve our real-time communication across platforms

• Investigate and evaluate new technologies to drive innovation in real-time communication services

• Drive timelines, resolve technical blockers, and deliver with a high degree of autonomy

What We're Looking For

• 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, with a track record of cross-team alignment and technical decision-making

• WebRTC signaling concepts, protocols, and architecture experience is a plus

• Debugging and optimizing WebRTC stacks at scale is a plus

EPIC JOB + EPIC BENEFITS = EPIC LIFE

Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.

ABOUT US

Epic Games​ ​is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences

Listing verified . Applications go through the company's official careers site.

← Back to Yoinka