Microsoft is seeking a Software Engineer to join their team in developing software, tools, and code for design, infrastructure, and technology platforms. This role offers an opportunity to create and implement extensible and maintainable code for products, services, and features while collaborating with stakeholders to determine user requirements.
The position involves working in a culture of learn-it-alls rather than know-it-alls, centered around embracing a growth mindset and inspiring excellence. You'll be responsible for creating high-quality code, participating in code reviews, and ensuring solutions meet scaling needs and performance expectations.
Key responsibilities include breaking down work items, collaborating with stakeholders, implementing coding standards, and contributing to technical validation efforts. You'll work with debugging tools, support feature deployments, and ensure compliance with security and privacy standards.
The role offers competitive compensation ($84,200 - $165,200 base salary range) and comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft provides a collaborative environment where you can grow your career while working on impactful projects.
As part of Microsoft's mission to empower every person and organization on the planet, you'll have the opportunity to work on cutting-edge technology while maintaining a focus on quality, security, and scalability. The position requires strong coding skills in languages such as C++, Java, JavaScript, or Python, and offers the flexibility of up to 100% remote work with 0-25% travel.
This is an excellent opportunity for someone with a Bachelor's degree in Computer Science or related field (or equivalent experience) who wants to contribute to Microsoft's innovative technology solutions while working in an inclusive, growth-oriented environment.