Senior Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Lead features from proposal and architectural design through implementation, testing, rollout, production monitoring, and refinement.
- Translate evolving hardware and operational requirements into clear workflows and rollout plans.
- Improve the concurrency, reliability, maintainability, observability, and performance of long-running workflows.
- Use operational data to identify systemic issues, reduce manual toil, improve diagnostic quality, and shorten end-to-end delivery time.
- Collaborate with software, hardware, networking, firmware, driver, manufacturing, and datacenter teams to resolve system-level problems and define clear integration contracts.
- Write clear technical documentation, guide engineering decisions, and mentor engineers through design and implementation tradeoffs.
- Embody our culture and values.
Requirements
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Must pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Desired Qualifications
- 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 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 equivalent experience.
- 3+ years owning substantial software scenarios through design, implementation, and rollout.
- 3+ years driving platform improvements based on data, observations during on-call/DRI, and customer feedback.
- 3+ years working across teams on integration, rollout plans, and alignment, including experience initiating changes that improved the final product.
- 2+ years of experience developing production software in a managed, object-oriented language such as C# or Java, including understanding of object-oriented design, composition, inheritance, interfaces, and component-based architecture.
- 1+ year of experience with hardware validation automation, provisioning workflows, or networking concepts, including specific protocols and devices.
- Experience diagnosing production issues using logs, metrics, traces, memory dumps, or other runtime evidence and delivering a lasting corrective change.
Benefits
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year.
- For specific work locations within the San Francisco Bay area and New York City metropolitan area, the base pay range is USD $160,200 - $261,000 per year.
- Certain roles may be eligible for benefits and other compensation.
- Flexible working environment, including remote access to hardware when needed.
- Opportunity to build software for the newest hardware platforms entering Microsoft’s cloud.
- End-to-end ownership, real-world consequences, and visible impact.
- Microsoft is an equal opportunity employer.
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
4 days ago
Employment Type
Full Time
Work mode
Remote
Salary
US$119,800–234,700 / year
Experience Level
Senior
Locations
United States
Qualification
Applicants
Be an early applicant
