5 days ago
Base Salary
$120k - $261k/yr
Responsibilities
- Apply AI tools and modern engineering practices across the software development lifecycle.
- Lead architectural discussions, evaluate design hypotheses, and develop detailed specifications for complex solutions.
- Develop comprehensive test strategies and review code for quality, coverage, and adherence to coding and design standards.
- Collaborate across internal and external teams to resolve technical issues, manage dependencies, and drive alignment.
- Write extensible, maintainable, well-tested, secure, and performant production-quality code.
- Debug systems, identify root causes, validate assumptions, and drive security hardening and defense in depth.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
- Proficiency with coding languages including C, C++, C#, Rust, or Python.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Preferred: master’s degree and 6+ years of experience, or bachelor’s degree and 8+ years of experience, or equivalent experience.
- Experience working on DPU is a plus.
Benefits
- The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
- Certain roles may be eligible for benefits and other compensation.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
