Senior Software Engineer / Senior Software Engineeress

Microsoft Schweiz GmbH - March 6, 2026

Overview

Do you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning about new technology is part of our work every day? Then, come join us!

The Industry Solutions Engineering (ISE) team is a global engineering organization that collaborates directly with customers to leverage the latest technologies to address their toughest challenges.

We work closely with our customers’ engineers to jointly develop code for cloud-based solutions that can accelerate their organization. Our team collaborates with Microsoft product teams, partners, and open-source communities to empower our customers to achieve more with the cloud. We develop solutions alongside our customers through collaborative innovation to tackle their unique challenges. This role involves creating widely applicable, high-impact solution patterns and open-source software assets that enhance the Microsoft platform.

We are hiring a Senior Software Engineer with a strong background in designing and delivering solutions using modern software engineering practices and cloud technologies. You will join a cross-functional team of software engineers, data scientists, technical program managers, and designers working side-by-side with high-impact and strategic customers and their engineers to build innovative solutions.

As a part of our team, you will thrive in an environment that embraces a variety of technologies—not just Microsoft technology. You will tackle exciting business problems, contribute to open source, and collaborate closely with Microsoft product teams.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We create a culture of inclusion where everyone can thrive at work and beyond, embodying our values of respect, integrity, and accountability.

Responsibilities

  • Collaborate with stakeholders to determine user requirements for various scenarios.
  • Identify dependencies and develop design documents for products, applications, services, or platforms.
  • Create, implement, optimize, debug, refactor, and reuse code to enhance performance and maintainability.
  • Leverage subject-matter expertise on product features and partner with stakeholders to drive project plans, release plans, and work items.
  • Act as a Designated Responsible Individual (DRI), guiding other engineers by developing and following a playbook, monitoring systems for degradation, downtime, or interruptions, and initiating actions to restore services when necessary.
  • Proactively seek knowledge and adapt to new trends, technical solutions, and patterns to improve product availability, reliability, and performance.
  • Embody the company's culture and values.

Qualifications

Basic Requirements

  • Bachelor's Degree in Computer Science or a related technical discipline AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.

Preferred Requirements

  • Bachelor's Degree in Computer Science or a related technical field AND 8+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python, OR
  • Master's Degree in Computer Science or a related technical field AND 10+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
  • Willingness to travel up to 25%.

Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging the sharing of unique viewpoints. Join us to create life-changing innovations that impact billions around the world!

At Microsoft, we seek individuals passionate about the positive impact technology can have on communities and about making a difference. The ISE team is diverse, with a wide range of backgrounds and perspectives, which are vital to our success with customers. You will enjoy an informal and flexible work environment that empowers you to work in the way that best suits your productivity.

We invest in your health, wellness, and financial future by offering a competitive benefits package tailored to your personal and family needs.

Apply online using the form below. Only applications matching the job profile will be considered.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.