Remote Senior Software Engineer (Sustaining)

at Chainguard

Posted 2 days ago 3 applied

Description:

  • Join the Chainguard Sustaining Team to innovate in the open-source space.
  • The mission is to create secure and efficient container software, eliminating vulnerabilities.
  • Responsibilities include triaging and resolving CVEs, enhancing automation, and building new Linux packages and container images.
  • Collaborate with global teams, mentor engineers, and improve software quality through testing and automation.
  • Engage with technologies like melange, apko, Wolfi OS, and Chainguard Images catalog.

Requirements:

  • A minimum of 4 years of experience in DevOps or software development, with a preference for Linux packaging experience (APK, DEB, RPM).
  • Strong understanding of containers and the ability to think in containerized environments.
  • Proficiency in deploying applications using Kubernetes, including plain manifests, Helm, or Kustomize.
  • Experience with Terraform, creating reusable and logical modules.
  • Fluency in at least one programming language such as Go, Python, C, or C++.
  • Excellent communication skills in English, with the ability to ask questions and share information effectively.
  • A focus on DevOps tools for build and test rather than infrastructure management.

Benefits:

  • Flexible and remote-first work culture with opportunities for team meetups and a monthly stipend for coworking spaces, phone, and internet costs.
  • Stock options provided upon hire and promotion, with the ability to participate in secondary offerings and a 10-year exercise period.
  • Comprehensive health, vision, and dental insurance coverage for employees and their dependents at no cost.
  • Unlimited flexible time off to recharge and reset.
  • Paid parental leave of 18 weeks for birthing parents and 12 weeks for non-birthing parents, with flexible usage options.
  • Additional benefits and rewards can be found in the provided link.