Skip to content
Skip to content
Game Dev Jobs
General Intuition & Medal

Software Engineer - Game Recording

General Intuition & Medal

Location
Hybrid (New York City, NY)
Compensation
$150k - $275k/yr
Employment
Full-time
Level
Mid Level
Posted 5 days ago

About the Role

Medal is building the world's largest platform for gaming clips, enabling millions of gamers to capture, share, and connect around their best moments. As a Game Recorder Engineer, you will design and develop a high-performance system for capturing gameplay and interfacing with game engines.

Skills

C++ C# Game Recording Systems Memory Dump Debugging Code Profiling Graphics Stack Unity Unreal Engine Graphics APIs Reverse Engineering Anti-cheat Bypass Low-level Engineering Scalable Software Development Performance Optimization Data Capture API Interfacing

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Paid parental leave
  • Generous PTO

Perks

  • Equity
  • Wellhub membership
  • Mental health resources
  • Fertility benefits
  • Daily meals
  • Commuter benefits
  • Learning stipend

Full job details

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.

Not the right fit?

Browse all Game Development roles.

Browse all jobs

Similar Jobs