Software Engineering at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Distributed Systems, Cloud Platforms, AI-Powered Services, Multi-Agent Systems, Scientific Tools, Web User Experience, Problem-Solving, Cross-Disciplinary Collaboration

Industry

Software Development

Description
As a Software Engineer II, 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 2+ years of experience in commercial software development These requirements include, but are not limited to the following specialized security screenings: 1+ years of experience in building and operating reliable distributed systems. Hands on experience with cloud platforms and enterprise-scale services. Practical knowledge of building AI-powered services and multi-agent systems. 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 Software Engineer II, 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...