Microsoft is seeking a Full-stack Software Engineer to join their team in Redmond, Washington. This role offers an exciting opportunity to work at one of the world's leading technology companies, where you'll be part of a culture that embraces a growth mindset and encourages teams to bring their best each day.
As a Software Engineer, you'll be responsible for developing software, tools, and code that supports design, infrastructure, and technology platforms, as well as commercial and end-user applications. You'll create and implement extensible and maintainable code while collaborating with stakeholders to determine user requirements and incorporate feedback into future designs.
The position requires a Bachelor's Degree in Computer Science or related field (or equivalent experience) and proven experience with languages such as C++, Java, JavaScript, or Python. You'll work in a hybrid environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).
Key responsibilities include breaking down work items into tasks, collaborating on feature requirements, applying coding standards through code reviews, and ensuring compliance with security and privacy standards. You'll also contribute to data analysis, support system monitoring, and participate in live service operations.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, savings and investment options, and opportunities for professional growth. The base salary range for this role is $84,200 - $165,200 per year, with higher ranges for specific locations like the San Francisco Bay area and New York City.
This is an excellent opportunity for someone who wants to work in a collaborative environment focused on innovation and making a global impact. Microsoft's commitment to diversity and inclusion ensures all qualified applicants will receive equal consideration regardless of background.