C-Developer (Graduate 2024)
At the R&D Department in Varnish Software, you’ll be part of an amazing team and will create cutting-edge software for some of the biggest players in the content delivery market. Along with the Core-team, you’ll continue to maintain and develop Varnish Enterprise, which is the commercial version of our Open-Source Varnish Cache, and related VMODs. On a daily basis, you’ll develop features in low-level C, 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 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.
Who are you?
- Graduating from Msc in Information Technology in 2024
- Possess a technical interest and a drive to stay up-to-date with new technologies
- Friendly, humble, and self-disciplined person with a meticulous mind
- Comfortable with C or similar low-level programming language
- Familiar with modern development tools such as Linux and Git
About Varnish Software
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.
The R&D department is based in Oslo and Karlstad, where we develop and maintain the Varnish Enterprise, Varnish Controller, and Varnish Traffic Router. Besides creating software which enables faster, more efficient content delivery to some huge names such as Tesla and Hulu, we’re also contributing with research and collaborations with other companies and universities. One example is the collaboration we did with Intel
Our developers have the freedom to choose a certain technical area of interest, to that extent that they’ll become experts in the subject. All voices are heard, solely based on expertise, not seniority. Furthermore, we don’t rush products or releases because we are in this for the long haul. Therefore, we develop products that will be useful to the world for a long time, prioritizing quality over quantity. We’re also a group of friendly, collaborative, and humble colleagues with a shared passion for technology and having fun together, while helping each other grow as professionals and human beings.