About us

Varnish Software is a Scandinavian-based tech company developing powerful caching technology for some of the world’s biggest players in the content delivery market. Our products combine open-source flexibility with enterprise robustness to speed up media streaming services, accelerate websites and APIs, and enable global businesses to build custom CDNs.

You’ll be joining a globally-distributed company and working on new and cutting-edge development with the Core-team. The team is composed of a group of 12 skilled, easy-going members who do incredible things! Take a look at what we did with Intel. Let’s just say, in a humble way, we accomplish great things together 👩‍💻🚀

What You’ll do

As a C-developer, you’ll be part of the distributed C-team, mainly located in Scandinavia, but also in the US and France. You’ll continue to maintain and develop our core-product, Varnish Enterprise and related VMODs. On a daily basis, you’ll develop features, fix bugs, and always have the bigger picture and end-user in mind. Part of the job will include low-level OS interfacing to optimize memory handling, disk operations, thread synchronization etc.

You’ll get a sense of technical freedom and ownership, since we always consider quality over quantity and work on long-term ongoing projects. At R&D, you’ll have the opportunity to modify your own assignments, whether you’d like to participate in customer dialogues, business travels, be involved in the open-source project, or solely be in the technical sphere.

You’ll work at our office in Karlstad or in Oslo.


  • Manage your own time well and be self-motivated

  • Collaborate with your co-workers and participate in technical discussions

  • Test your code and review colleagues’ code

  • Solve bugs and improve our software

  • Assist with supporting our customers

  • Write clean, readable code that is easy for others to understand

  • Contribute to our open-minded and friendly culture

Must-Have Qualifications

  • Technical interest and a drive to keep up-to-date with new technologies

  • Friendly, humble, and self-disciplined person with a meticulous mind

  • At least 2-3 years of experience as a software engineer

  • Comfortable with C or similar low-level programming language

  • Experience with multithread application

  • Modern development tools such as Linux and Git

  • Experience with using test-driven development

Compensation & Benefits

  • 30 paid vacation days ⛱️

  • One day per month dedicated to your own chosen education 📚

  • Select your own technical set-up. We provide you with the hardware you need to bring out your best 🖥️

  • Health care, pension plan, and friskvård 🏋️‍♀️

  • Attendance to our developers’ conference (VDC) once a year and the internal conference (VIC) 🎉

Get in touch!

If you’re looking for a collaborative, open-minded, and dog-friendly environment (yes, we have 3 office dogs!), your search should end with us. We are a great team of 10 colleagues with a wholesome company culture that emphasizes work-life balance and helping each other grow as technical professionals and human beings.

Psst, we are also one of those companies that brews their own beer! 🍻 Read more about Varnish Brewing

If you have any questions regarding the position, please contact julia.olsson@varnish-software.com

Julia Olsson

People & Office Coordinator


Varnish Software AB
Älvgatan 11

+46 8 410 909 30



Besöks- och postadress

Sommargatan 101A
656 37 Karlstad

Hitta till oss


Kontakta oss

Här hittar du kontaktuppgifter
till oss som jobbar på Compare

Ta kontakt

Följ oss