Software Engineer - Game Recording

Medal

New York City Medal
Apply on EasyApply

Create a free account to apply in seconds

The Company

Medal


Medal is the world’s largest and fastest-growing platform for gaming clips, where millions of gamers capture, share, and relive their best moments. Every year, our players record billions of clips, each representing a unique, action-packed highlight. We’re building the next generation of gaming communities - social, monetized, and creator-powered. Our mission is to design products that make sharing, discovering, and connecting around gaming moments seamless and fun.

We raised a seed round of $133M from General Catalyst and Khosla to discover the next generation of intelligence.

The Role


We're seeking a Game Recorder Engineer to help build our state-of-the-art recorder. For this role, you will be responsible for the design, development, and maintenance of a performant game recorder. You will also be contributing to many of our features that require interfacing with game engines and game-specific APIs, such as auto clipping.

Key Responsibilities

• Design and implement performant game recording systems that capture gameplay efficiently

• Optimize performance-critical code for high-throughput data capture

• Interface with game engines and APIs to extract relevant game-specific data

• Investigate various low-level bugs involving input devices, hooking, and more

Qualifications

• 3+ years of experience writing scalable and complex software, coding in languages including, but not limited to, C/C++, C#

• Hands-on experience debugging crashes through memory dumps

• Strong understanding of low-level, performance-critical engineering and code profiling

• Deep knowledge of the graphics stack – from hooking into game engines (Unity, Unreal, etc. and graphics APIs all the way down to hardware devices

• Experience with reverse-engineering and working with (and even around) anti-cheats

• In-person: Looking to hire in NYC to contribute alongside the product team. 3+ days in the office

• Bonus: Experience working with large-scale video data

Benefits

• Competitive salary and meaningful equity

• Comprehensive medical, dental, and vision coverage

• 401(k)

• Wellness and fitness perks including a Wellhub membership and mental health resources

• Paid parental leave, fertility and maternal health benefits

• Generous PTO policy

• Daily meals and commuter benefits at our NYC HQ in Flatiron

• Learning and development stipend

Benefits vary by country and employment type.

Skills

C/C++C#Game Engine IntegrationPerformance OptimizationDebuggingCode ProfilingGraphics APIsReverse EngineeringProblem SolvingCollaboration