Senior Software Engineer

Snyk Snyk · Enterprise · Zurich, Switzerland, Switzerland · Remote

This role is for a Senior Software Engineer focused on Git & Source Control Infrastructure at Snyk, a company specializing in secure AI software development. The engineer will build foundational services for managing source code repositories, acquiring and preparing files for analysis engines, and handling SCM events and requests. The tech stack includes Go, Rust, and Kubernetes, with a focus on distributed systems design and cloud infrastructure.

What you'd actually do

  1. We build the foundational services that provide standardized, secure access to our customers’ source code repositories.
  2. We solve the challenge of acquiring and preparing hundreds of millions of files for Snyk’s analysis engines at scale.
  3. We also own the Ingress (webhooks) of SCM events and the Egress that acts as the path for requests out to cloud and on-prem SCMs.

Skills

Required

  • Distributed Systems Design
  • Cloud Infrastructure
  • Go
  • high availability
  • system-wide abstraction

Nice to have

  • Rust