Senior Software Engineer / Senior Software Engineeress

Microsoft Schweiz GmbH - March 16, 2026

Overview

Are you passionate about problem-solving, software development, and customer engagement? Join a team where exploring new technologies is a daily adventure!

The Industry Solutions Engineering (ISE) team is a global engineering organization dedicated to collaborating with customers who aim to harness the latest technologies to tackle their most pressing challenges.

Our work involves close collaboration with customers' engineers to co-develop cloud-based solutions that enhance their organizational capabilities. In partnership with Microsoft product teams, industry partners, and open-source communities, we empower our customers to maximize their use of the cloud. Through collaborative innovation, we develop impactful solution patterns and open-source software assets that contribute significantly to the Microsoft platform.

We are seeking a Senior Software Engineer with extensive experience in crafting and delivering solutions utilizing modern software engineering practices and cloud technologies. You will be part of a diverse team of software engineers, data scientists, technical program managers, and designers, collaborating directly with high-impact customers to create innovative solutions.

In this role, you will engage with a variety of technologies beyond just Microsoft products. You will tackle intriguing business challenges, contribute to open-source initiatives, and work in tandem with Microsoft product teams.

At Microsoft, our mission is to empower every individual and organization on the planet to achieve more. Our team operates with a growth mindset, fosters innovation, and collaborates to meet our shared objectives. Every day, we reinforce our values of respect, integrity, and accountability to cultivate an inclusive culture where everyone can thrive.

Responsibilities

  • Collaborate with key stakeholders to define user requirements for various scenarios.
  • Lead the identification of dependencies and the creation of design documents for products, applications, services, or platforms.
  • Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, and return on investment (ROI).
  • Utilize expertise in product features and work closely with stakeholders (e.g., project managers) to guide project plans and work items.
  • Serve as a Designated Responsible Individual (DRI), providing guidance to other engineers, developing playbooks, and monitoring systems for any degradation or issues.
  • Proactively seek new knowledge and adapt to emerging trends and technical solutions that enhance the reliability and performance of products at scale.
  • Embody our culture and values in every aspect of your work.

Qualifications

Basic Requirements

  • Bachelor's Degree in Computer Science or a related technical discipline AND 4+ years of technical engineering experience in coding languages such as 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 in coding 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 in coding languages such as C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
  • Willingness to travel, with comfort for travel up to 25%.

Our team is committed to fostering a growth mindset, inspiring excellence, and encouraging everyone to express their unique perspectives. Join us in creating life-changing innovations that impact billions around the globe!

At Microsoft, we are looking for individuals who are passionate about the positive impact technology can have on communities. Within the ISE, you will find a rich tapestry of backgrounds, perspectives, and experiences that are essential to our success.

We offer a flexible and informal work environment, allowing you to work in a way that helps you excel. Additionally, we prioritize your health, wellness, and financial future by providing a competitive benefits package tailored to your personal needs.

Application Process

Apply online using the form below. Please note that 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.