Join the cutting-edge team at Chainguard as a Staff Software Engineer specializing in building secure, production-ready open source software. Shape customer platform features through design, implementation, and mentorship in a remote-first culture.
As a key contributor, you will own the end-to-end development of backend systems while partnering closely with product management. Your expertise in Go and API design will interface with multiple engineering teams, ensuring alignment on technical standards and integration patterns. Guide mid-level engineers through ambiguity and establish a productive roadmap that prioritizes iterative shipping.
Key Responsibilities
Design and implement backend systems using Go and REST/gRPC APIs
Own features end-to-end from design through iteration
Serve as a technical interface across engineering teams
Extend AI capabilities into customer-facing products
Mentor engineers and help clarify complex challenges
Requirements:
Deep production experience with Go programming
Proven API design and backend operations at scale
Ability to mentor without formal management title
Familiarity with Kubernetes and cloud-native settings
Experience with AI-powered features a plus
Bring your leadership in Go and API design to advance Chainguard's customer platform solutions.