# Software Engineer II

**Company:** [Reality Defender](https://hotfix.jobs/companies/reality-defender)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $140k – $180k/yr
**Experience:** 5+ years
**Skills:** C#, .Net, Windows, Kubernetes, Microsoft Teams, Real-Time Audio, Real-Time Video, REST APIs, Microsoft Graph, Azure, Webrtc, Ffmpeg, Git, CI/CD, Oauth 2.0
**Posted:** 2026-08-11

> Develop Windows and .NET services powering Microsoft Teams bot applications with low-latency real-time audio and video. The role requires 3–5 years of software development experience, strong C#/.NET skills, Kubernetes operations expertise, and familiarity with media streaming and Microsoft APIs.

## Job Description

## 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.

## Requirements
- 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 and 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-haves
- 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.

## First six months
- 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.

## Compensation and benefits
- 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 dependents.
- Short- and long-term disability and life insurance plans with 100% premium coverage.
- FSA/HSA and 401(k) 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 the New York City headquarters: daily in-office lunch, commuter benefits, remote Fridays, happy hours, and other local events.

## Similar jobs

- [Software Engineer II, Storage](https://hotfix.jobs/jobs/df123602-9b80-4eda-afb9-aa1691c84e2d) - Crusoe - San Francisco, CA - $140k – $160k/yr
- [Backend Engineer](https://hotfix.jobs/jobs/b1af6614-7e82-451b-b33a-6e7723bb589c) - Scribe - San Francisco, CA - $140k – $165k/yr
- [Software Engineer, Cash Line](https://hotfix.jobs/jobs/1e842023-27bf-40f8-b716-963519a26bb1) - Upstart - Remote - $136k – $197k/yr
- [Software Engineer III](https://hotfix.jobs/jobs/93d9d506-bc88-44b7-9876-42e5eba635c9) - PrizePicks - Remote - $145k – $165k/yr
- [Board Software Engineer III](https://hotfix.jobs/jobs/5d8e00d7-2c1c-4141-b5d2-d7957cd6b3b8) - PrizePicks - Remote - $145k – $165k/yr

**Apply:** https://hotfix.jobs/jobs/09551765-946e-4baf-9e5f-69108b09450a
**Canonical:** https://hotfix.jobs/jobs/09551765-946e-4baf-9e5f-69108b09450a