Software Engineering careers

There’s always more than one way to solve a customer problem. We aim to find the best one.

In software engineering careers, there is usually a strong emphasis on technical skills. Software engineers are also focused on the bigger picture: delivering impact. On top of being skilled technologists, they are consultants committed to delivering projects that make a positive impact on businesses and society. 

Talented and ambitious developers choose software engineering roles at Zühlke because of the exciting clients and projects we serve. We work across a wide range of technologies, industries and programming languages, on projects designed to have a positive impact on the world. And our strategic partner network means we extend our reach even further by enabling and contributing to exciting ecosystems.

Choose a software engineering career that delivers impact.

Apply now
Benjamin Bachmann
' Our long-term clients choose us because they know we’ve developed software in many different contexts. That’s the value we bring by being interdisciplinary experts. '
Benjamin Bachmann
Lead Software Architect

Working in Zühlke’s software engineering team

Would you like to join the largest group of innovators at Zühlke? Software engineers make up two-thirds of our company. 

Software engineers at Zühlke are curious, cooperative and believe in working together to make the world better. They get to ask big questions — like how can we help a manufacturing client reduce their CO2e by 800 metric tonnes? Or how can we ensure the accuracy of a surgical robot that uses lasers to cut bone?

We encourage continuous learning and development across your whole career. You’ll have the opportunity to specialise in mobile, web, embedded or cloud development — or choose to remain stack-agnostic and develop skills across multiple different disciplines. 

Beyond technology, Zühlke software engineers are also talented communicators and collaborators with colleagues and clients alike. Whether you join at the start or further into your career, you’ll enjoy bringing ideas to customers with confidence and networking with other engineers in a variety of contexts. 

Ultimately, what you achieve here is up to you – we hire great people and give them the trust and autonomy to build a career they’re proud of. 

We’ll help you get there by:

  • Nurturing a culture of knowledge-sharing and continuous learning
  • Creating opportunities so you can spend more time coding – no matter how senior you are
  • Providing all the tools you need to give your best — top-notch laptops, accessories, build environments and more
Woman front-end engineer at work at Zühlke
Kunal Chaubal portrain in Zühlke London office
' What attracted me to Zühlke was the scale and impact of their work. Once I saw what they’d achieved with the NHS Test and Trace app, I thought “Ok, sign me up. Where do I apply? '
Kunal Chaubal
Expert Software Engineer

What does a software engineering career path at Zühlke look like?

At Zühlke a software engineering career path is about building interdisciplinary skills across a diverse range of projects that make the world a better place to live. 

Whether you’re joining us in a junior or a senior software engineering role, you’ll likely already have expertise in one or more of React, Flutter, Python, Django, Golang — just to mention a few. If not, don’t worry, any gaps in your knowledge can be easily addressed, as you build know-how in training and gain experience applying it on the job.

At Zühlke, we aim to deepen or develop your skills, then expand upon them through a blend of on-project learning and specific training programs. 

But we also think it’s crucial that you’re empowered to drive your software engineering career path forward. Which is why we give you the autonomy to signpost the kinds of projects you’d like to work on and the skills you’d like to develop. 

Smiling software engineer

Explore career paths

Our aim is to help you develop the interdisciplinary insight that can make you a fully rounded expert, able to take on a variety of different challenges. We believe in fostering career growth that extends beyond conventional paths. When you become part of our Software Engineering team, you're not confined to a rigid career model. We provide support to grow your career vertically and laterally – by empowering employees to explore and thrive in diverse roles that align with their evolving interests and skills.

  • Frontend Engineering

    Working on the front end of things gives you the chance to make experiences better for the user, then and there.

    Read more
  • Backend Engineering

    The aim of a Backend Engineer at Zühlke is to enable end-users to get things done.

    Read more
  • Full-stack Engineering

    As a Full-Stack Engineer at Zühlke, you will have the opportunity to work on both front-end and back-end aspects of software development, making you a versatile problem solver.

    Read more
  • Mobile Engineering

    Almost every project at Zühlke that involves a digital experience for clients or their customers will have a mobile angle.

    Read more
  • Solutions Architecture

    Working in software architecture with us means defining the overall structures of software systems and creating a roadmap that guides developers in creating scalable and efficient software solutions.

    Read more
  • A career of your own

    Zühlke supports your career path even if it's the most unconventional one.

    Read more

Front-End Engineering

Working on the front end of things gives you the chance to make experiences better for the user, then and there. 

After all, a website or an app is a company’s first impression. It matters how it looks and how it performs. 

Front-End Engineers are the visual architects of these digital worlds. At Zühlke, our Front-End Engineers take the lead in crafting captivating and seamless user interfaces, shaping the user's digital journey with precision and creativity for the best outcomes.

Backend Engineering

The aim of a Backend Engineer at Zühlke is to enable end-users to get things done. 

It’s our job to do all the problem-solving, create a sustainable and reliable backbone for the software systems, and do the complex work required to keep the user's task simple.

Like their other software engineering peers, backend experts need to ensure the optimised information flow and architect resilient and scalable solutions. They're also expected to understand where and how their software runs – servers, containers, cloud functions etc.

Full-stack Engineering

As a Full-Stack Engineer at Zühlke, you will have the opportunity to work on both front-end and back-end aspects of software development, making you a versatile problem solver. 

You design user interfaces that are not only visually appealing but also functional to ensure an ideal user experience. 

At the same time, you deal with the complexities of server-side development, managing databases and optimising application performance. 

Our Full-Stack Engineers are innovation drivers and adapt to new technologies and frameworks to develop efficient software solutions.

Mobile Engineering

Almost every project at Zühlke that involves a digital experience for clients or their customers will have a mobile angle. 

Part of the value a Mobile Engineer brings to their teams is the ability to listen to requests from the client and team members and assess the best way to execute these in a mobile space. 

While writing code is their output, a Mobile Engineer also has to be an advocate for their platform. This usually means obsessively staying on top of trends and best practices. 

Solutions Architecture

Working in software architecture with us means defining the overall structures of software systems and creating a roadmap that guides developers in creating scalable and efficient software solutions. 

As a software architect, you’ll be responsible for making key decisions about technologies and frameworks and ensuring that the software aligns with business goals and remains adaptable to future changes. 

Collaboration with clients, developers as well as across teams is crucial as you bridge the gap between technical and non-technical aspects of a project.

A career of your own

Zühlke supports your career path even if it's the most unconventional one. 

Our people have a variety of opportunities to grow their careers vertically into leadership positions or horizontally by broadening their fields of expertise and skillsets. You can even pivot to any other job family available at Zühlke, like Business Consulting or Cybersecurity. 

How your software engineering career path advances is up to you. We’ll give you every opportunity to learn along the way.

Malte Hartwig
' My interview at Zühlke felt very collaborative, as if we were already working together. That relationship has carried through over the years. '
Malte Hartwig
Head of Software Excellence Asia

How does Zühlke keep up with the key software engineering trends?

It’s vital to keep up with software engineering trends for Zühlke. Having the best tools at our disposal ensures that every member of our team stays at the forefront of innovation and always delivers the most value for our clients.

One simple way we do this is by taking every opportunity to learn from each other and from our network of peers – you can learn something from everyone at Zühlke.

We regularly attend conferences and events, host regular meet-ups between teams at our offices, and even run conferences like our #TakeoffInTech event series.

At #TakeoffInTech, Zühlke engineers share personal experiences on their tech career path and recent developments and trends in the tech world. They also provide practical takeaways for graduating students and those new to the industry to help them stay on top of the fast-moving tech landscape.

Outside of this, we use our team’s newsletter to stay up to date on the latest developments in tech, and we write a regular blog series called Software Engineering Corner in which our colleagues tell us about how they’re tackling emerging trends & topics.

At Zühlke, software engineers are catalysts for impact. The customer-centric ethos empowers us to create solutions that truly matter.

Explore open jobs