
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Massachusetts, Boston, United States, New York, New York, United States, Multiple Locations, Multiple Locations
Microsoft is hiring a Senior Software Engineer to join the Industry Solutions Engineering team. You'll work on cloud-based solutions and collaborate with customers to solve complex challenges using modern software engineering practices. This role requires deep expertise in cloud technologies and programming languages like C# and Java.
You have 5+ years of experience in software engineering, with a strong background in designing and delivering cloud-based solutions. You enjoy solving problems and writing software that meets customer needs, and you thrive in collaborative environments where learning about new technologies is part of the daily routine. Your expertise in programming languages such as C# and Java allows you to contribute effectively to high-impact projects. You are comfortable working with a variety of technologies, not just those from Microsoft, and you have a passion for open-source contributions.
Experience with modern software engineering practices and cloud technologies is highly valued. Familiarity with Azure and other cloud platforms will set you apart. You are a team player who enjoys working alongside engineers, data scientists, and technical program managers to create innovative solutions that address real-world challenges.
As a Senior Software Engineer, you will be part of a cross-functional team that collaborates closely with customers to develop cloud-based solutions. You will engage in joint development efforts, leveraging your technical skills to create high-impact solution patterns. Your role will involve writing clean, maintainable code and participating in code reviews to ensure quality and best practices are upheld. You will also contribute to the development of open-source software assets that enhance the Microsoft platform.
You will work directly with customers to understand their challenges and design solutions that leverage the latest technologies. This includes collaborating with Microsoft product teams and partners to ensure that the solutions you develop are aligned with customer needs and industry standards. You will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of continuous learning and improvement.
Microsoft provides a dynamic work environment where innovation is encouraged. You will have access to a wealth of resources and support to help you grow in your career. The company values diversity and inclusion, and you will be part of a team that is committed to making a positive impact through technology. Competitive compensation and benefits packages are offered, along with opportunities for professional development and advancement within the organization.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.