Senior Software Engineer @ Microsoft
placeRedmond, WA
attach_money $234,700
businessOn Site
scheduleFull Time
Posted 16 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @microsoft.com
Recommended after applying
Job Details
About the Role
Microsoft's OneDrive and SharePoint are integral cloud services. As a Senior Software Engineer, you join a team that transforms how millions interact with content across Windows and Office.
Responsibilities
- Collaborate with stakeholders to determine user requirements.
- Develop design documents for large scale and distributed architectures.
- Write well-structured code, tests, and build telemetry coverage.
- Act as the designated responsible individual guiding other engineers.
- Monitor system performance and respond to service issues.
Qualifications
Required qualifications include a Bachelor’s in Computer Science or related field, strong coding experience in languages like C, C++, C#, Java, JavaScript, or Python, and substantial experience with REST APIs and cloud-scale service design.
Preferred Qualifications
Advanced degree or equivalent experience with additional industry experience, mentoring skills, and a passion for building secure, reliable infrastructure.
Key skills/competency
- Cloud-scale
- Distributed systems
- Coding
- Design
- Telemetry
- REST APIs
- Debugging
- Mentorship
- Collaboration
- Security
How to Get Hired at Microsoft
🎯 Tips for Getting Hired
- Research Microsoft culture: Understand mission, values, and recent news.
- Customize your resume: Highlight cloud and distributed systems expertise.
- Prepare for technical tests: Practice algorithm and coding challenges.
- Review system design: Study large scale architecture and performance metrics.
📝 Interview Preparation Advice
Technical Preparation
circle
Review cloud architecture fundamentals.
circle
Practice coding in multiple languages.
circle
Study REST API integration challenges.
circle
Refresh design patterns and system scalability.
Behavioral Questions
circle
Describe a time you solved a system outage.
circle
Explain how you handle cross-team conflicts.
circle
Share an example of mentoring a junior engineer.
circle
Detail a project collaboration experience.
Frequently Asked Questions
What are key technical skills for Microsoft Senior Software Engineer?
keyboard_arrow_down
How does Microsoft assess collaboration for the Senior Software Engineer role?
keyboard_arrow_down
What type of projects will a Senior Software Engineer at Microsoft work on?
keyboard_arrow_down
What qualifications are essential for the Senior Software Engineer at Microsoft?
keyboard_arrow_down