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