Careers at Karakun
Karakun is built on the belief that good software helps people do their work better. Together with our customers, we develop digital solutions that simplify everyday work, improve processes and support sustainable digitalisation. Our teams in Switzerland, Germany and India bring together more than 25 years of shared experience in software engineering, consulting and applied research.
Open Positions at Karakun
We are looking for people who don’t just build software, but take responsibility for quality, clarity and impact. At Karakun, software engineers, architects and consultants work together in interdisciplinary teams on demanding digitalisation projects. Here you’ll find our currently open positions, as well as the option to apply on your own initiative.
Notes for recruitment agencies
Karakun only considers direct applications. Unfortunately, we are unable to consider enquiries or applications submitted via recruitment agencies.
Why Karakun
Karakun stands for close collaboration, technological excellence and an open, respectful company culture. We believe that great results emerge when people take responsibility and are given room to grow – both professionally and personally.
Working as equals
We work in flat hierarchies and interdisciplinary teams. Decisions are made where the expertise lies – transparently, collaboratively and in direct exchange with customers and colleagues. Trust and personal responsibility are central to how we work together.
Challenging projects with real impact
Our projects are shaped in close collaboration with our customers. We build sustainable digital solutions that solve real problems and are designed to last – from architecture and implementation through to operation.
Software engineering with substance
For us, software engineering is more than choosing tools or frameworks. We rely on proven open-source technologies, modern architectures and solid engineering practices to build systems that are understandable, maintainable and future-proof.
Artificial intelligence and data-driven approaches are an integral part of modern software solutions for us – applied responsibly, integrated transparently and always focused on creating real value for users and organisations.
Room to learn and grow
Continuous learning is part of our everyday work. We actively support knowledge sharing within the team, internal learning formats, community engagement and individual development – whether through specialisation or exploring new areas.
International teams, shared standards
Our teams in Switzerland, Germany and India work closely together. We see different backgrounds, perspectives and experiences as a strength – both professionally and personally. What connects us is a shared commitment to quality, openness and collaboration.
Application Process
Our application process is transparent, fair and built around open dialogue.
1. Application
You apply directly for an open position or on your own initiative. Your application gives us a first impression of your background, experience and interests.
2. Initial conversation
In an initial conversation, we get to know each other. We talk about your motivation, your experience so far and how you see your potential role at Karakun.
3. Half-day Trial
If there is mutual interest after the first conversation, we invite you to a half-day trial. You work with us on concrete examples and get a feeling for how we collaborate, how the team works and what everyday life at Karakun looks like. And we gain a better understanding of how we might work together.
4. Offer
If it feels like a good match for both sides, we make you an offer and discuss the next steps together with you.


