
Software Engineer II
Posted Aug 12

Posted Aug 12
This is a fully remote position, open to applicants in New York.
• Design, develop, test, and maintain Microsoft Teams bot applications and integrations.
• Build low-latency, reliable, and high-quality audio and video streaming features.
• Develop applications and services for Windows utilizing C# and .NET.
• Deploy, manage, and troubleshoot containerized applications within Kubernetes.
• Integrate with Microsoft APIs, SDKs, authentication systems, and various cloud services.
• Diagnose media-related issues including codecs, synchronization, buffering, packet loss, and network conditions.
• Create automated testing scripts and engage in code reviews.
• Troubleshoot production issues utilizing logs, metrics, traces, and media diagnostics.
• Collaborate with product managers and engineers to convert requirements into maintainable solutions.
• Produce comprehensive technical and operational documentation.
• Contribute production-ready features to the Teams bot application within a six-month timeframe.
• Independently identify and resolve common audio/video streaming issues within six months.
• Deploy and troubleshoot applications in Kubernetes environments within six months.
• Enhance the reliability, test coverage, scalability, and observability of the media pipeline within six months.
• Approximately 3–5 years of professional software development experience.
• Strong expertise in C#, .NET, and asynchronous or concurrent programming.
• Professional experience in developing software for Windows platforms.
• Practical experience in building or supporting real-time audio streaming systems.
• Practical experience in building or supporting real-time video streaming systems.
• Experience in deploying and operating containerized applications using Kubernetes.
• Proficiency in troubleshooting Kubernetes workloads, networking, configuration, resource usage, scaling, and application failures.
• Understanding of real-time media concepts including codecs, frame and sample formats, buffering, latency, synchronization, and network transport.
• Experience in integrating with REST APIs, SDKs, and event-driven systems.
• Familiarity with multithreading, memory management, performance profiling, and debugging techniques.
• Experience with Git, automated testing, and modern CI/CD practices.
• Excellent written and verbal communication skills.
• U.S. work authorization required; candidates must indicate if they need employment-visa sponsorship.
• Comprehensive healthcare plans with 100% premium coverage for employees and partial coverage for dependents.
• Dental and vision plans with 100% premium coverage for both employees and their dependents.
• 100% premium coverage for short/long-term disability and life insurance plans for employees.
• Flexible Spending Account (FSA)/Health Savings Account (HSA) and 401k programs.
• Equity compensation options.
• 20 days of paid time off (PTO) annually.
• 12 weeks of parental leave.
• Budget allocated for learning and development.
• Monthly wellness benefits offered.
• Annual company-sponsored offsite events.
• Daily in-office lunches provided through UberEats for employees at Reality Defender’s HQ in NYC.
• Commuter benefits available for employees at Reality Defender’s HQ in NYC.
• Remote Fridays for employees working from Reality Defender’s HQ in NYC.
• Happy hours and various local events for employees at Reality Defender’s HQ in NYC.
IQ Plus AG
Clipbook
GFT Technologies
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.