Skip to main content

Reality Defender

Software Engineer II

USA Remote (Remote)$140k–$180kfulltimemidAdded 2 days ago

About this role

Reality Defender seeks a mid-level Software Engineer II to build and maintain Microsoft Teams bot applications with real-time audio and video capabilities. You'll work with C#/.NET, develop Windows services, manage Kubernetes deployments, and solve low-latency media streaming challenges for a cybersecurity platform protecting against AI-generated media threats.

What you'll do

  • Design and develop Microsoft Teams bot applications with real-time audio/video streaming features
  • Build Windows-based services and applications using C# and .NET with focus on low latency and reliability
  • Deploy, operate, and troubleshoot containerized applications in Kubernetes environments
  • Diagnose and resolve media issues including codecs, synchronization, buffering, and packet loss
  • Integrate with Microsoft APIs, SDKs, authentication systems, and cloud services
  • Create automated tests, conduct code reviews, and produce technical documentation

What they're looking for

  • C# and .NET with asynchronous/concurrent programming
  • Windows application development
  • Real-time audio and video streaming systems
  • Kubernetes deployment and troubleshooting
  • Media fundamentals: codecs, buffering, latency, synchronization
  • REST APIs and event-driven system integration
  • Git, automated testing, and CI/CD practices
  • Multithreading, memory management, and performance profiling
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Reality Defender

Reality Defender builds a deepfake detection platform designed to identify and combat manipulated media. The company is hiring Full Stack Engineers to develop features across both frontend and backend systems for its platform.

View all jobs at Reality Defender

Likely interview questions

  • Describe your experience building real-time audio or video streaming systems—what were the key challenges with latency and reliability?
  • Walk us through how you've diagnosed and fixed media synchronization or packet loss issues in production.