Remote (Global) Full-time

Medal is hiring a Software Engineer - Recorder

About the Role

Medal is looking for a Software Engineer - Recorder to own the design, performance, and reliability of our recording stack on Windows. You will tackle challenging engineering problems at the intersection of games and video, collaborating with a passionate team to define how gaming moments are captured.

What You'll Do

  • Build and maintain the core recorder stack for Windows.
  • Work with C#/.NET, FFmpeg, C++, and graphics APIs (DirectX, Vulkan, OpenGL) to capture and process high-quality video.
  • Optimize recording performance for minimal resource usage and high quality videos.
  • Troubleshoot and improve capture reliability across different hardware, software, and engine versions.
  • Deeply integrate with games to detect events and gather data.

What We're Looking For

  • 5+ years in systems programming, video capture/processing, or related fields.
  • Strong C# skills with native interop experience.
  • Experience with modern C++.
  • Ability to work on performance-critical, low-latency systems.

Nice to Have

  • Proficiency with realtime audio/video processing, especially using ffmpeg and the libav libraries.
  • Experience with game reverse engineering, hooking into engines, and working with low-level graphics APIs.
  • Game engine development.
  • A bias towards ownership, urgency, and building code that “just works” at scale on end user machines.
  • Experience with working in environments where anticheat systems are running.

Technical Stack

  • C#, .NET
  • FFmpeg
  • C++
  • DirectX, Vulkan, OpenGL

Benefits & Compensation

  • Competitive salary
  • Equity
  • Comprehensive health coverage
  • 401k

Work Mode

This role operates on a global scale.

Required Skills
C#.NETFFmpegC++DirectXVulkanOpenGLVideo ProcessingLow-Level ProgrammingPerformance OptimizationGraphics ProgrammingMultimedia SystemsReal-Time Systems
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Medal

Redefines how people capture and share gameplay experiences. Platform ingests thousands of hours of gameplay video daily.

Visit website
Job Details
Category embedded
Posted 7 months ago