Microsoft is seeking a Senior Software Engineer to join their team and make a significant impact on their enterprise software solutions. This role offers an exciting opportunity to work on large-scale systems while collaborating with talented teams across the organization.
As a Senior Software Engineer, you'll be responsible for developing software, tools, and code supporting design, infrastructure, and technology platforms. You'll create and implement extensible and maintainable code for products, services, and features while working closely with stakeholders to determine user requirements and incorporate feedback into future designs.
The role requires strong technical expertise in languages such as C++, Java, JavaScript, or Python, combined with a deep understanding of software engineering principles. You'll be involved in code reviews, debugging, and ensuring high standards of code quality while maintaining a focus on security, privacy, and accessibility.
Microsoft offers an exceptional work environment with industry-leading benefits, including comprehensive healthcare, educational resources, and generous time away. The position offers a competitive salary range of $117,200 - $229,200, with higher ranges for specific locations like the San Francisco Bay area and New York City.
The ideal candidate will have at least 4 years of technical engineering experience and a Bachelor's degree in Computer Science or related field. They should be passionate about building scalable solutions, collaborating with cross-functional teams, and contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.
This hybrid role allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities with the team. You'll be part of a culture that values growth mindset, innovation, and inclusive collaboration, with opportunities to make meaningful contributions to products used by millions of people worldwide.