
Senior Software Engineer (Customer Platform)
Chainguard · United States
- Hybrid
- Full-time
- $170,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Design and build backend services and APIs.
- Own features end-to-end with product teams.
- Work with Go (Golang) in a cloud environment.
- Collaborate in a remote, startup setting.
- Focus on customer-facing platform capabilities.
About the role
Senior Software Engineer Platform
Chainguard is the trusted source for open source, delivering hardened, secure, and production-ready builds of open source software. We empower organizations to build faster, stay compliant, and eliminate risk.Our customers include Fortune 500 enterprises and global industry leaders such as Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc., and Snowflake. Chainguard is venture-backed by leading investors including Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital, and Spark Capital.
The role, in a nutshell:
We are seeking a Senior Software Engineer to join our Platform team. This team owns the customer-facing platform capabilities that power Chainguard’s products, including our notification system, authentication, and the next generation of our public APIs. This is a highly impactful, highly visible role in a fast-paced, product-driven environment. You will design and build backend services and APIs consumed across multiple product lines, partnering closely with Product and the Experience team to deliver features customers rely on daily. We are looking for someone who moves quickly, cares deeply about quality and reliability, and is energized by working across products rather than owning a single narrow service.
What you’ll do:
- Design, build, and evolve customer-facing backend services and public APIs by understanding how different Chainguard products and customer segments use shared platform capabilities, ensuring APIs and services work well for all of them.
- Own features end-to-end: from design through implementation, rollout, and iteration, in close partnership with Product Management and the Experience (front-end) team.
- Create technical design documents and drive your own design plans with clarity and confidence.
- Contribute to a product-driven roadmap with real deadlines and clear outcomes, helping the team prioritize trade-offs and ship iteratively rather than waiting for “perfect.”
What we’re looking for:
- Strong backend engineering experience: 5+ years of experience building production services and APIs in a modern cloud environment.
- Proficiency with Go (Golang) or strong readiness to ramp quickly. We write everything in Go and expect you to get there fast.
- Experience designing, implementing, and evolving public APIs consumed externally and internally across multiple products or services. You can discuss versioning, backwards compatibility, auth, and usability from real-world experience.
- Familiarity with microservices and cloud-native architectures, including containers and Kubernetes, and how to build observable and resilient services in production.
- Excellent communication and collaboration skills, including the ability to work with PMs, designers, and engineers across multiple product lines.
- Proven ability to thrive in a remote, startup environment: Genuine interest in a high-paced, high-intensity, “ship it” culture where you are self-directed, comfortable with ambiguity, and working with people who will challenge you to grow as a developer.
Additionally, we would love it if you have:
- Prior experience building platform or shared services that span multiple products or customer experiences.
- Experience in the cloud-native, containers, or security ecosystem, or with tools in the broader CNCF space.
- Meaningful open source contributions, especially as a maintainer or regular contributor in relevant projects.
Base Salary Range:
$157,000—$184,000 USD
About Us:
We live and breathe our company values:
- Customer Obsessed: We focus on delivering solutions that create value and improve our customers' lives.
- Bias for Intentional Action: We prioritize, plan, try things, and fail fast.
- Don't Take Ourselves Too Seriously (but we do serious work): We solve important problems that require focus, but we also enjoy the journey.
- Trust and Assume Good Intentions: We are transparent with decisions to empower team members to make well-informed choices.
A Few Of The Benefits We Offer:
- Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
- Our Approach to Equity: Receive stock options upon hire and promotion. Participate in secondary offerings with 10 years to exercise options.
- 100% Covered Health Insurance: We cover 100% of your health, vision, and dental insurance premiums for you and your dependents.
- ∞ Flexible Time Off: Take the time you need to recharge and reset.
- 18 Weeks Paid Parental Leave: 18 weeks for birthing parents and 12 weeks for non-birthing parents.
If your experience is close but doesn’t fulfill all requirements, please apply. We are building the best team in technology and are focused on hiring "Chainguardians" with unique backgrounds, perspectives, and experiences.
Chainguard is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.
By submitting your application, you acknowledge that Chainguard will process your personal data in accordance with Chainguard's Global Candidate Privacy Notice.
©2026 Chainguard. All Rights Reserved.
Skills & topics
- Senior Software Engineer
- Platform Engineering
- Backend Development
- Go
- Golang
- APIs
- Microservices
- Cloud Native
- Kubernetes
- Remote
- Startup
- Customer Platform
- Software Development
How to get hired
- Tailor your resume: Highlight your 5+ years of backend experience, Go proficiency, and API design skills.
- Showcase cloud-native experience: Emphasize your knowledge of microservices, Kubernetes, and observability in production.
- Demonstrate collaboration: Provide examples of working with product and design teams on shared platform capabilities.
- Highlight remote and startup success: Detail your self-directed work ethic and comfort with ambiguity in fast-paced environments.
- Prepare for Go: If not proficient, show your readiness to learn Go quickly and reference any contributions to open source.
Technical preparation
Master Go (Golang) language and ecosystem.,Study microservices and cloud-native patterns.,Practice designing and evolving public APIs.,Familiarize with Kubernetes and observability.
Behavioral questions
Describe a complex API you designed.,How do you handle competing priorities?,Share an experience of failing fast.,How do you ensure service reliability?
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer Platform role at Chainguard?
- This Senior Software Engineer Platform role at Chainguard offers a flexible and remote-first culture. While the position is remote, the company provides stipends for coworking spaces and encourages team meetups and bi-annual destination summits.
- What programming language is primarily used for this Senior Software Engineer role?
- The primary programming language used at Chainguard for this role is Go (Golang). While prior proficiency is preferred, candidates with strong foundational experience and a readiness to ramp up quickly are encouraged to apply.
- What are the key responsibilities for a Senior Software Engineer Platform at Chainguard?
- As a Senior Software Engineer Platform at Chainguard, you will design, build, and evolve customer-facing backend services and public APIs. You will own features end-to-end, create technical design documents, and contribute to a product-driven roadmap in collaboration with Product and Experience teams.
- What kind of company culture can I expect at Chainguard as a Senior Software Engineer?
- Chainguard fosters a remote-first, startup environment with a 'ship it' culture. They value customer obsession, intentional action, and trust, encouraging team members to take ownership and grow. The team is described as fast-paced and high-intensity, with a focus on shipping iteratively.
- How does Chainguard approach career growth for Senior Software Engineers?
- Chainguard emphasizes growth through challenging work and collaboration with experienced professionals. The role itself offers high visibility and impact, working across multiple product lines. They encourage candidates with unique backgrounds and perspectives to apply, indicating a commitment to developing talent.
- What are the benefits of working as a Senior Software Engineer at Chainguard?
- Chainguard offers competitive benefits including a flexible remote-first culture, stock options with extended exercise periods, 100% covered health insurance for employees and dependents, unlimited flexible time off, and generous paid parental leave.
- What is the salary range for the Senior Software Engineer Platform position at Chainguard?
- The base salary range for the Senior Software Engineer Platform role at Chainguard is $157,000 to $184,000 USD annually.