Real-Time Media .NET Engineer: Teams Bots & Streaming

Reality Defender

New York (NY)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Healthcare plan
Dental & Vision
Disability & Life Insurance
401k
Equity compensation
Paid time off
Parental leave
Learning budget
Wellness benefits
Annual offsite
In-office lunch
Commuter benefits
Remote Fridays
Local events

Job summary

Reality Defender, a cybersecurity company in NYC, seeks a mid-level Software Engineer II to build and maintain Microsoft Teams bot applications with real-time audio/video capabilities. You’ll work on low-latency streaming, Windows services, and Kubernetes deployments, collaborating with product managers and engineers to translate requirements into robust solutions.

The role emphasizes C#/.NET expertise, Windows development, and hands-on streaming experience, with a supportive environment and

Qualifications

  • 3–5 years of professional software development experience.
  • Strong proficiency with C#, .NET, and asynchronous/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 apps with Kubernetes.
  • Experience troubleshooting Kubernetes workloads, networking, config, resource usage, scaling, and failures.
  • Understanding of real-time media concepts: codecs, buffering, latency, synchronization.
  • Experience with REST APIs, SDKs, and event-driven systems.
  • Familiarity with multithreading, memory management, and debugging.
  • Experience with Git, automated testing, and modern CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain Microsoft Teams bot applications and integrations.
  • Build real-time audio and video streaming features with low latency and high reliability.
  • Develop Windows-based services using C# and .NET.
  • Deploy, operate, and troubleshoot containerized apps in Kubernetes.
  • Integrate with Microsoft APIs, SDKs, authentication systems, and cloud services.
  • Diagnose media issues involving codecs, synchronization, buffering, and network conditions.
  • Create automated tests and participate in code reviews.
  • Troubleshoot production issues using logs, metrics, and traces.
  • Collaborate with product managers and engineers to translate requirements into solutions.
  • Produce clear technical and operational documentation.

Skills

C#
.NET
Asynchronous programming
Windows development
Kubernetes
Real-time audio streaming
Real-time video streaming
REST APIs
Git
CI/CD
Multithreading
Testing
Teams bot apps

Tools

Kubernetes
Azure/Microsoft APIs

Job description

Reality Defender, a cybersecurity company in NYC, seeks a mid-level Software Engineer II to build and maintain Microsoft Teams bot applications with real-time audio/video capabilities. You’ll work on low-latency streaming, Windows services, and Kubernetes deployments, collaborating with product managers and engineers to translate requirements into robust solutions.

The role emphasizes C#/.NET expertise, Windows development, and hands-on streaming experience, with a supportive environment and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Software Engineer II: Real-Time Media & Teams Bots
Remote Software Engineer II: Real-Time Media & Teams Bots

Reality Defender Inc. • Northern (KY)

Hybrid
USD 140,000 - 180,000
Healthcare plans
Equity compensation
PTO 20 days
+4
Software Engineer II
Software Engineer II

Reality Defender Inc. • Northern (KY)

Hybrid
USD 140,000 - 180,000
Healthcare plans
Equity compensation
PTO 20 days
+4
Software Engineer II
Software Engineer II

Reality Defender • New York (NY)

On-site
USD 120,000 - 160,000
Healthcare plan
Dental & Vision
Disability & Life Insurance
+11
Staff Real-Time Media Backend Engineer
Staff Real-Time Media Backend Engineer

Fortinet • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k)
11 paid holidays
+2
Senior Real-Time A/V Engineer - WebRTC & GStreamer
Senior Real-Time A/V Engineer - WebRTC & GStreamer

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical benefits
401(k) plan
Paid time off
Real-Time Media Network Engineer - Live Streaming
Real-Time Media Network Engineer - Live Streaming

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Health insurance
401(k) plan
Parental leave
+6
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Staff Real-Time Media Backend Engineer (C++/Go) - Equity
Staff Real-Time Media Backend Engineer (C++/Go) - Equity

Fortinet, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, vision, life and(dis)
401(k)
11 paid holidays
+3
Realtime Video Systems Engineer
Realtime Video Systems Engineer

Cosm Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Principal Software Engineer, Real-Time Audio & Video
Principal Software Engineer, Real-Time Audio & Video

Roblox • California (MO)

On-site
USD 295,000 - 345,000