Senior Software Engineer

We are now looking for a talented Senior Software Engineer to support our local customer projects in Tokyo

Varnish Software’s powerful caching technology helps the world’s biggest content providers deliver lightning-fast web and streaming experiences for huge audiences, without downtime or loss of performance.

Our solutions 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, unlocking unbeatable content delivery performance and resilience. Our customers are able to scale easily to match peaks in demand, protect their critical infrastructure and keep costs predictable, enabling them to deliver great web experiences for all of their users, at all times.

We are now looking for a talented Senior Software Engineer in Tokyo to support our local customer projects.

As a Senior Software Engineer at Varnish Software, you will:

  • Be part of a team in Tokyo responsible for customer solutions.
  • Be part of a R&D team that is responsible for product development and research.
  • Develop new features and functionality, providing strong know-how and creative ideas for solving problems.

We believe that you have:

  • Previous experience (8+ years) as a software developer within web and infrastructure.
  • Strong experience building REST APIs and backend / microservices using Golang, Ruby, Python or Javascript.
  • Good experience with frontend frameworks such as VueJs, React or Angular.
  • Some experience with Golang preferably in work projects.
  • A good understanding of docker and container infrastructure, perhaps setup a CI/CD pipeline and deployed applications to a container based platform.
  • Some experience with kubernetes or OpenShift.
  • Basic understanding of the HTTP protocol, DNS and TCP/IP.
  • A plus if you have built Management Web UIs with Rule Engines.
  • A plus if you have built dashboards visualizing data to customers.
  • A plus if you have experience with C development.
  • A plus if you have worked with CDN, video streaming or web performance related projects.

And we believe that you are:

  • Adaptable and a pragmatic problem solver.
  • Driven by learning new things.
  • Comfortable with collaboration and open communication.
  • Good at following instructions and pays attention to details.


At Varnish Software, we take pride in our software and products, and we value innovation. We strive to hire team members who share these values. We offer an open, honest, and international culture in a laid-back and stimulating work environment. You will be working with some of the brightest and most talented people in the industry. We offer competitive salaries, full benefits, generous vacation time, and more.

Varnish Software is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, or disability.

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!


Otemachi Financial City Grand Cube
100-0004 Chiyoda City Directions

Already working at Varnish Software?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor