Remote Senior Software Engineer (Sustaining)

Logo of Chainguard

Chainguard

πŸ’΅ $162k-$198k
πŸ“Remote - United States

Job highlights

Summary

Join our sustaining team as we maintain and improve our Linux distribution (Wolfi) and Chainguard container images. As a key member of our team, you will be responsible for debugging and resolving issues related to linux package and container image builds, creating new packages and container images, communicating with the project manager and other teams, providing technical support and guidance to other members of the worldwide team, and ensuring quality assurance through additional testing.

Requirements

  • Experience: Minimum of 4 years in DevOps or Software Developer role packaging software as Linux packages (e.g., APK, DEB, RPM), excellent debugging and problem-solving skills, able to work independently
  • Containers: Experience building and debugging container images
  • Kubernetes: Comfortable using plain manifests, Helm charts, and Kustomize to manage deployments. Can debug operators, pods, services etc. using a variety of tools and approaches
  • Terraform: Proficient in creating modules and organizing resources logically for reuse
  • Development: Programming experience in at least one language, with strong preference for Golang, Python, C++, and/or C
  • Communication: Strong communication skills, proficiency in English, ability to work autonomously, take initiative, and seek help proactively when necessary

Responsibilities

  • Automation Triage: Debug and resolve issues related to linux package and container image builds
  • Package & Image Creation: Create new packages and container images using our build tools (melange, apko)
  • Communicate: Provide consistent updates to the project manager, work across teams to enhance build process and development experience, celebrate progress and identify any obstacles to maintaining project momentum
  • Mentorship: Provide technical support and guidance to other members of the worldwide team
  • Quality Assurance: Create and add additional testing to packages and containers to enhance end-to-end automation

Benefits

  • Equity/stock options
  • Unlimited PTO
  • Remote work with flexible coworking and team meetup opportunities
  • Home office and internet stipend
  • 100% health/dental/vision insurance coverage for you and your family

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Chainguard know you found this job on JobsCollider. Thanks! πŸ™