Senior Software Engineer - Sustaining

October 10

Apply Now

Description

β€’ The successful candidate will be part of a sustaining team, responsible for maintaining our Linux distribution (Wolfi) and Chainguard container images. β€’ This role involves working with a diverse range of open-source software, build tools, and programming languages. β€’ The team operates on a prioritized list of work, driving tasks through a queue-based system to ensure the most critical images are delivered efficiently and effectively. β€’ The day-to-day involves diving into the queue, investigating failures, resolving build issues, and improving the automation for future iterations and runs. β€’ What you\'ll do: 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.

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. β€’ Nice to haves: Open Source: Actively involved in the open-source community β€’ Vulnerability Management: Experience with vulnerability management and remediation

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

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com