Senior Software Engineer (Sustaining Automation)

New
C
ChainguardSoftware Security
Canada - Remote; Europe - Remote; United States - RemoteFull-TimeSenior
Salary157,000 - 184,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-7 years
Required Skills
DockerArtificial IntelligenceKubernetesGoLinuxLLM

Requirements

  • 5-7 years of software engineering experience.
  • Strong Go programming expertise.
  • Experience with AI/LLM integration for code generation or developer tooling.
  • Familiarity with prompt engineering and evaluation.
  • Systems architecture skills for scalable systems.
  • Experience building developer tools, CLIs, or automation platforms.
  • Deep Linux and build systems knowledge (apk, apt, rpm, Make, Bazel).
  • Container ecosystem expertise (Docker, OCI, registries, Kubernetes).
  • Strong communication skills.

Responsibilities

  • Architect the end-to-end automation platform for package creation and image building.
  • Develop LLM-integrated agentic pipelines for manifest generation and test scaffolding.
  • Design prompt architectures, evaluation loops, and quality gates for AI tools.
  • Write production-grade Go for CLI tools and services.
  • Develop tooling to improve customer reliability and quality.
  • Collaborate with leadership to shape the technical roadmap and long-term planning.
View Full Description & ApplyYou'll be redirected to the employer's site
157,000 - 184,000 USD per year
Apply Now