Senior Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, CDNs, DNS, Load Balancers, Traffic Management, Reverse Proxies, Pen-testing, Bot Detection, DDoS Protection, HTTP Protocol, UX Frameworks

Industry

Software Development

Description
Work on cutting-edge systems that are meant to protect Gen-AI based services from abuse and denial-of-service. Build extremely low-latency reverse-proxies that can scale dynamically and are deployed globally. Leverage ePBF to build detection and mitigation pipelines for new services - Build capabilities on top of SLMs using ONNX runtime to detect novel attacks in real-time. Enhance proxy capabilities for WSS, WebRTC etc. Design, write and implement services with performance, efficiency, re-usability, and maintainability as core focus. Mentor engineers on the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python OR equivalent experience. 2+ years of experience working with CDNs, DNS, Load Balancers, or Traffic Management. 2+ years of experience working with internet-facing application servers or reverse proxies like Apache, NGINX, YARP, Istio etc. 5+ years of experience writing code (C/C++, C#, Java, Python) for large-scale systems. Pen-testing experience in the industry. Bot Detection and DDoS Protection. Published contributions to CVEs. Ability to deal with ambiguity to prioritize issues. Good understanding of UX frameworks and HTTP protocol basics.
Responsibilities
Work on systems to protect Gen-AI services from abuse and denial-of-service. Design and implement low-latency reverse-proxies and enhance proxy capabilities for various protocols.
Loading...