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, Debugging, Multithreading, Cloud Streaming, Security, Performance Optimization, Windows OS Development, Azure Services, Streaming Protocols, System Integration, Standard Template Library

Industry

Software Development

Description
Works with appropriate stakeholders across teams to determine requirements for a set of features. Identifies dependencies and drives consensus across stakeholders and subject matter experts through well documented design. Creates, implements, optimizes, debugs, refactors, and reuses code to develop streaming protocol features. Designs and implements tools and techniques to analyze and improve the performance of cloud streaming. Holds themselves and others accountable to a high bar for security and authentication aspects of the streaming protocol. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor product feature for degradation, downtime, or interruptions and drives best practices to improve the reliability, observability, and performance of the product. Embody our culture and values. 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, or Python 3+ years industry experience with C++ development and debugging skills. Proficiency in debugging complex multithreaded scenarios. These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with low-latency, high-throughput video streaming or equivalent performance sensitive scenarios. Experience in Windows OS development, including system integration, security models, and performance optimization for applications. Familiar with modern C++ concepts and Standard Template Library (STL). Knowledge of Azure services, identity and authentication (AAD).
Responsibilities
The Senior Software Engineer works with stakeholders to determine requirements for features and drives consensus through documented design. They are responsible for developing streaming protocol features and improving the performance of cloud streaming.
Loading...