368,634open jobs
9,437companies
50,578added this week
Browse all
Location
In office (Oslo)
Employment
Full-Time
Overview
Company
Impact
Profile match
Software Supply Chain. Varnish helps enterprises control, accelerate, and protect the movement of digital assets across the edge.

About Varnish Software

Varnish Software is a Scandinavian-based tech company developing caching technology for some of the world's biggest players in the content delivery market. Our technology helps businesses worldwide improve website performance, deliver video streams, and scale their infrastructure.

About the role 

We are looking for a Software Engineer to join our new Product Engineering team. While Varnish is known for its general purpose caching engine (OSS and Enterprise), our team is focused on building new products to solve real-world needs, where caching is just one of the components. It’s a bit like developing LEGO sets.

We are currently building a Data Fabric suite of products designed to address infrastructure challenges, including (but not limited to):

  • Virtual Registry: Caching packages, Docker images, and other software artifacts.

  • Artifact Firewall: Preventing and mitigating software supply chain attacks.

  • S3 Cache: On-prem caching of S3-compatible object stores.

  • AI Storage Accelerator: Speed up AI training and inference workloads.

You will have a high degree of technical freedom and ownership, as we prioritize quality over quantity and work on long-term ongoing projects. The solutions you help create will be deployed both on-prem by customers and used to build managed platforms and services.

What You Will Do

We primarily develop our tools in Go, but Rust is becoming increasingly relevant for our critical high-performance components.

You will be building self-hosted, distributed systems that need to deploy across a wide range of customer environments. Your core responsibilities will include:

  • System Architecture & Implementation: You will not just be implementing features, you will participate in architecting the "Data Fabric" suite. This involves solving complex concurrency, networking, and data consistency challenges. It’s a lot of fun!

  • Technical Ownership: We are looking for an engineer who thinks beyond the ticket. You will take ownership of entire components, from the initial RFC/design phase through to implementation and testing.

  • Drive Innovation: You are expected to be a vocal part of the engineering process. We need you to challenge our architectural assumptions, propose alternative technical approaches, and help us avoid local optima in our design decisions.

  • Good Code: You will contribute to a culture of high code quality, writing maintainable, testable code and participating in rigorous code reviews.

Who You Are

We are looking for a developer who is driven by solving problems, not just closing tickets.

  • Solid Engineering Foundation: You have strong experience in backend software development. While our stack is primarily Go, we value deep understanding of computer science fundamentals, concurrency, and distributed systems over specific syntax.

  • Product-Minded: You understand that code is a means to an end. You have enough industry knowledge to understand why we are building these products and can make technical decisions that align with market needs.

  • Innovator & Challenger: You are not afraid to voice a different opinion or challenge architectural decisions. Varnish Software has a flat company structure and thrives on individuals taking ownership.

  • Versatile: You understand the complexities of self-hosted software. You are comfortable navigating the blurry line between application code and the infrastructure it runs on (Docker, Kubernetes, Linux).

  • Self-Driven: You manage your own time effectively, take initiative without waiting for permission, and contribute to a friendly, humble, and collaborative team culture.

About the team 

We're a group of open-minded, friendly, and curious software engineers, eager to exploring and pushing the boundaries of what's possible in content delivery. We embrace a company culture inspired by innovation and teamwork. For us, a sense of belonging, equality and trust is key for building high performing teams who thrive as professionals and individuals. 

We're based in Oslo, Karlstad and Paris. 

Benefits, Perks & Salary Range 

At our Varnish Software, we believe that a happy and healthy team is the foundation of our success. That's why we offer a range of benefits and perks:

  • Flexible working arrangements

We know that life doesn't always fit into a 9-to-5 schedule. That's why we offer flexible working arrangements to help you balance your professional and personal life. This role requires You to be able to work from the Oslo office (Nydalen) at least once a week.

  • Generous parental pay

We believe in supporting our employees through all life stages, ensuring you can enjoy quality time with your little one without financial worries. Join us and experience a workplace that truly values work-life balance and family wellbeing.

  • Vacation

We believe in the importance of rest and relaxation. That's why we offer 26 vacation days, enjoy more time to travel, unwind, and spend quality time with your loved ones.

How to Apply

Eligibility: You must have the legal right to work in Norway or hold unrestricted work authorization within the EU/EEA that allows you to work in Norway at the time of employment. Unfortunately, we are unable to provide visa or work permit sponsorship for this role.

Ready to join our team?

Simply click the "Apply" button to start your application process. We look forward to learning more about you and how you can contribute to our success. Don’t hesitate - take the first step towards your new career with us today!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Oslo
$217k – $304k per year • Equity • Remote • Full-Time • 8+ years exp
Go
Databases
Apache Kafka
ClickHouse
Google BigQuery
AI/ML
Flink
Recommender Systems
DevOps
Incident Management
Kubernetes
Apply
$105k – $252k per year • Remote • Full-Time • 18+ years exp • Bachelor's Degree
Python
Java
Java
Gradle
DevOps
Ansible
AWS
CI/CD
CloudFormation
Configuration Management
Docker
GitHub Actions
GitLab CI
Helm
Jenkins
Kubernetes
Platform Engineering
Terraform
GitHub
GitLab
Cybersecurity
Sonatype Nexus IQ
Management
Confluence
Jira
Apply
$83k – $187k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $136k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $90k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
In office • Full-Time • Oslo
Java
Java
Hibernate
Maven
AI/ML
Prompt Engineering
DevOps
Bitbucket
CI/CD
Git
Rest API
Apply
In office • Oslo
Java
Kotlin
Mobile
Kotlin Multiplatform
DevOps
GCP
Apply
In office • Full-Time • 4+ years exp • Oslo
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
AWS
CI/CD
Git
Terraform
Apply
In office • Full-Time • 8+ years exp • Oslo • Stavanger
Apply
IT-support tekniker 5 days ago
In office • Full-Time • Oslo
DevOps
SLI/SLO/SLA
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.