Senior Software Engineer
Chainguardabout 3 hours ago
Responsibilities
- Build and maintain core components of the clearing house in Go on GCP.
- Take ownership of ambiguous problems and specific features, driving them from design through production.
- Work closely with staff and principal engineers to implement scalable architectural patterns.
- Write backend systems that handle unstructured data inputs and produce structured outputs.
- Participate in on-call rotation and contribute to incident response and postmortems.
- Become a go-to engineer for core subsystems, leading multi-engineer efforts.
- Review code and provide feedback to raise the team's engineering standards.
- Contribute infrastructure-as-code and operational tooling using Terraform and GCP-native tools.
Requirements
- Solid backend engineering foundation with experience in shipping and maintaining production systems.
- Strong Go engineering skills and experience with GCP and Terraform.
- Ability to navigate unstructured data problems with a methodical approach.
- Experience in a team that prioritizes operational excellence.
- Ability to scope and drive features independently with minimal oversight.
- Experience with customer-facing APIs or workflow systems is a plus.
- Knowledge in security or infrastructure domains.
Benefits
- Flexible and remote-first culture with team meetups and stipends for coworking spaces.
- Stock options upon hire and promotion, with 10 years to exercise options.
- 100% coverage of health, vision, and dental insurance premiums for you and your dependents.
- ∞ Flexible time off to recharge and reset.
- 18 weeks paid parental leave for birthing parents and 12 weeks for non-birthing parents.