Software Engineer developing backend features in Go for secure open source solutions at Chainguard. Focused on the open source supply chain with enterprise-scale systems.
Responsibilities
Own moderately complex backend features and services in Go on GCP end-to-end from design through production with support as needed.
Write clean, tested, production-ready code and improve it when you find things that don't meet that bar
Work within data ingestion and validation workflows, learning the patterns for handling unstructured enterprise data
Participate in code review, both giving and receiving direct, constructive feedback
Contribute to infrastructure and configuration work using Terraform with support from senior engineers
Support operational work by contributing to observability tooling, documentation, and on-call preparation as you grow into the role
Requirements
3+ years of software engineering experience
Backend engineering fundamentals: data structures, APIs, databases, systems thinking
Go experience or strong experience in another statically typed language with demonstrated willingness to learn Go is a must
You write code you're not embarrassed to have reviewed: readable, tested, and thoughtfully structured
Curiosity and a methodical approach to debugging and data problems; ability to reason about systems you didn't build
GCP or cloud platform experience
Experience with or strong interest in data pipelines, validation logic, or workflow systems
Security or infrastructure domain exposure
Benefits
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. Plus, you can participate in secondary offerings and have 10 years to exercise your options (yes, you read that correctly: 10 years!).
100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
∞ Flexible Time Off: Take the time you need – to do our best work, we need to recharge and reset.
18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.
Senior Software Engineer building and maintaining OpenShift applications for RBC, Canada’s largest bank. Supporting data transformation, scalable services, production reliability, and DevOps practices.
Software Developer building AI - enabled cybersecurity solutions for Arctic Wolf’s global security services. Developing scalable cloud - native web applications with React, TypeScript, Go/Python, and AWS.
Fullstack Software Engineer building Snowflake’s cloud data engineering applications. Developing scalable ingestion, pipeline authoring, and observability experiences with Python, TypeScript, React, NodeJS, and Java.
Frontend Engineer building intuitive web applications for Cambio’s real estate decarbonization software platform. Collaborating across engineering, product, and design to deliver accessible interfaces and automated testing.
Software Engineer building partner integrations for Liftoff’s AI - powered mobile adtech platform. Designing scalable solutions, troubleshooting issues, and optimizing tools for mobile app marketers and publishers.
Senior Full - Stack Software Engineer building AI - driven cloud insurance platforms for Guidewire. Developing Java microservices, front - end configuration tools, and scalable SaaS services.
Software Developer II owning full - stack servicing features for Rocket Innovation Studio, a Canadian fintech company. Building, deploying, and optimizing applications used by millions of Rocket homeowners.
Senior Software Developer building AI - enabled full - stack servicing applications for Rocket Innovation Studio, a Canadian fintech company. Owning features across React, .NET, AWS, and Kubernetes from design through production operations.