Jobs last updated 5,738 active jobs
← Back to jobs

Software Engineer II

Reality DefenderNew York, NYRemoteFull-time

$140K–$180K

Timing

Posted by employer
Aug 11, 2026, 8:37 PM UTC
2 days ago
Detected by our platform
Aug 14, 2026, 2:57 PM UTC
3 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