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 trips, 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 multithreaded applications

  • 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 wellness 🏋️‍♀️

  • 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



Visiting and mailing address

Sommargatan 101A
656 37 Karlstad

Find us


Contact Us

Here you will find contact information
to us who work at Compare

Take contact

follow us