Senior Software Engineer

New
C
ChainguardSoftware Security
Based in the US or Canada, Primarily US/Canada, with close collaboration across EU and IndiaFull-TimeSenior
Salary157,000 - 184,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-7 years of software engineering experience
Required Skills
DockerKubernetesGoLinuxLLM

Requirements

  • 5-7 years of software engineering experience with a track record of designing complex systems.
  • Strong Go expertise.
  • Experience with AI/LLM integration (code generation, automation, developer tooling).
  • Familiarity with prompt engineering, evaluation, and guardrails.
  • Systems architecture skills and ability to design loosely-coupled, 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, container registries, Kubernetes).
  • Ability to write clear technical documents and work autonomously.

Responsibilities

  • Contribute to the design of systems that orchestrate package creation, test generation, and image building.
  • Develop LLM-integrated, agentic pipelines for manifest generation, test scaffolding, and validation.
  • Design prompt architectures, evaluation loops, and quality gates.
  • Develop CLI tools, services, and integrations using Go.
  • Create tooling and automation for customer reliability including test generators and validation frameworks.
  • Contribute ideas and technical input into team planning and roadmap development.
View Full Description & ApplyYou'll be redirected to the employer's site
157,000 - 184,000 USD per year
Apply Now