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

Software Development, Distributed Systems, AI-Powered Services, Cloud Platforms, Site-Reliability Engineering, Web User Experience, Problem-Solving, Scientific Innovation, Cross-Disciplinary Collaboration

Industry

Software Development

Description
As a Senior Software Engineer, you will: Architect and build scalable, distributed systems from the ground up. Drive features from ideation to global rollout. Mentor engineers and lead design/code reviews. Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements. Apply site-reliability engineering practices to ensure robust operations. Required: Bachelor's degree in Computer Science or related technical field AND 4+ years of experience in commercial software development OR equivalent experience. 2+ years of experience in building and operating reliable distributed systems. Familiarity with building AI-powered services and multi-agent systems. Hands on experience with cloud platforms and enterprise-scale services. Familiarity with widely used scientific tools in chemistry, physics and bio sciences. Proficiency in building web user experience for scientists or developers. Deep problem-solving skills and a bias for action. Passion for scientific innovation and cross-disciplinary collaboration. Advanced degree (MS/PhD) is a plus.
Responsibilities
As a Senior Software Engineer, you will architect and build scalable, distributed systems and drive features from ideation to global rollout. You will also mentor engineers and lead design/code reviews while improving engineering velocity and service reliability.
Loading...