Software Engineer II
Reality DefenderNew York, NYRemoteFull-time
$140K–$180K
Timing
- Posted by employer
- Aug 11, 2026, 8:37 PM UTC2 days ago
- Detected by our platform
- Aug 14, 2026, 2:57 PM UTC3 hours ago
- Last confirmed present
- Aug 14, 2026, 2:57 PM UTC
- Detected closed
- —
Description
WHO WE ARE.
Reality Defender is an award-winning cybersecurity company helping enterprises and governments detect deepfakes and AI-generated media. Utilizing a patented multi-model approach, Reality Defender is robust against the bleeding edge of generative platforms producing video, audio, imagery, and text media. Reality Defender's API-first deepfake detection platform empowers teams and developers alike to identify fraud, disinformation campaigns, and harmful deepfakes in real time.
Backed by world class investors including DCVC, Illuminate Financial, Y Combinator, Booz Allen Hamilton, IBM, Accenture, Rackhouse, and Argon VC, Reality Defender works with leading enterprise clients, financial institutions, and governments in order to ensure AI-generated media is not used for malicious purposes.
Youtube: Reality Defender Wins RSA Most Innovative Startup https://www.youtube.com/watch?v=TKOZmwyNUNM
THE SOFTWARE ENGINEER II ROLE.
We are seeking a mid-level Windows and .NET developer to build and maintain Microsoft Teams bot applications with real-time audio and video capabilities. The ideal candidate has strong C#/.NET experience, understands Windows application development, and has hands-on experience with low-latency media streaming and Kubernetes-based deployments.
RESPONSIBILITIES
- Design, develop, test, and maintain Microsoft Teams bot applications and integrations.
- Build real-time audio and video streaming features focused on low latency, reliability, and media quality.
- Develop Windows-based services and applications using C# and .NET.
- Deploy, operate, and troubleshoot containerized applications in Kubernetes.
- Integrate with Microsoft APIs, SDKs, authentication systems, and cloud services.
- Diagnose media issues involving codecs, synchronization, buffering, packet loss, and network conditions.
- Create automated tests and participate in code reviews.
- Troubleshoot production issues using logs, metrics, traces, and media diagnostics.
- Collaborate with product managers and engineers to translate requirements into maintainable solutions.
- Produce clear technical and operational documentation.
WHO YOU ARE.
- Approximately 3–5 years of professional software development experience.
- Strong proficiency with C#, .NET, and asynchronous or concurrent programming.
- Professional experience developing software for Windows.
- Hands-on experience building or supporting real-time audio streaming systems.
- Hands-on experience building or supporting real-time video streaming systems.
- Production experience deploying and operating containerized applications with Kubernetes.
- Experience troubleshooting Kubernetes workloads, networking, configuration, resource usage, scaling, and application failures.
- Understanding of real-time media concepts such as codecs, frame and sample formats, buffering, latency, synchronization, and network transport.
- Experience integrating with REST APIs, SDKs, and event-driven systems.
- Familiarity with multithreading, memory management, performance profiling, and debugging.
- Experience with Git, automated testing, and modern CI/CD practices.
- Strong written and verbal communication skills.
NICE TO HAVE
- Experience developing Microsoft Teams apps, bots, calling solutions, or meeting integrations.
- Familiarity with Microsoft Graph, Azure Bot Service, Teams SDKs, or related Microsoft communications APIs.
- Familiarity with COM and COM interoperability from .NET.
- Experience with WebRTC, RTP/RTCP, SRTP, SIP, FFmpeg, GStreamer, or Media Foundation.
- Experience with Azure services, Microsoft Entra ID, OAuth 2.0, and application permissions.
- Knowledge of Windows audio/video APIs, device capture, or virtual media devices.
- Experience with Helm, Kubernetes operators, ingress controllers, and observability platforms.
- Experience operating real-time communications software in production.
WITHIN 6 MONTHS, YOU’LL…
- Contribute production-ready features to the Teams bot application.
- Independently diagnose and resolve common audio/video streaming problems.
- Deploy and troubleshoot the application in Kubernetes environments.
- Improve the reliability, test coverage, scalability, and observability of the media pipeline.
WHAT WE OFFER.
Reality Defender offers the following benefits to all our employees, regardless of location:
- Healthcare plans with 100% premium coverage for employees and partial coverage available for dependents
- Dental and Vision plans with 100% premium coverage for employees and their dependents
- Short/Long-term disability and life insurance plans with 100% premium coverage for employees
- FSA/HSA and 401k programs
- Equity compensation
- 20 days of PTO per year
- 12 weeks of Parental Leave
- Learning and Development budget
- Monthly wellness benefits
- Annual company-sponsored offsite
For employees working from Reality Defender’s HQ in NYC, we offer the following benefits:
- Daily in-office lunch through UberEats
- Commuter benefits
- Remote Fridays
- Happy Hours and other local events