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


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, Rust, Python, Golang, Distributed Systems, Virtualization, Performance Optimization, RESTful Services, Container Platforms, Docker, Kubernetes, Networking, Open-source Software

Industry

Software Development

Description
Lead the design, development, testing, deployment and operations of Network Diagnostic Services. Motivate Engineers, manage project timelines, define product vision and work closely with partners across various Azure Teams. Propose innovative solutions to hard problems (in close collaboration with research and other partners), do an early POCs (fail-fast) and drive the implementation with a team of engineers. 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, Rust, or Python C#, Golang Distributed Systems Virtualization (hypervisors; VM switching), performance optimization. Designing and running large-scale fault-tolerant infrastructure services RESTful Services 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 Container platforms and technologies (Dockers, Kubernetes) Contributions to open-source software projects is a plus Networking (TCP/IP, UDP, TLS/SSL, HTTP/HTTPS)
Responsibilities
Lead the design, development, testing, deployment, and operations of Network Diagnostic Services. Motivate engineers, manage project timelines, and define product vision while collaborating with various Azure teams.
Loading...