Senior Software Engineer (Libraries Platform)
Chainguard13 days ago
Responsibilities
- Lead the design and implementation of core components of the Libraries Platform.
- Design and maintain automation for artifact creation, updates, and verification.
- Build and operate shared platform services such as package indexes and registry mirrors.
- Develop internal developer tools and CLIs to improve library building and shipping processes.
- Drive reliability, scalability, and observability for the Libraries platform.
- Solve complex dependency and build issues in production environments.
- Partner closely with ecosystem teams to ensure platform meets reliability and security requirements.
- Mentor and unblock other engineers through design reviews and hands-on debugging.
Requirements
- 5+ years designing, building, and operating infrastructure for language ecosystems or developer platforms.
- Strong proficiency in Go (Golang) or readiness to ramp quickly.
- Proven track record building and owning developer tooling and automation.
- Strong background in CI/CD, cloud-native infrastructure, and IaC.
- Demonstrated ability to debug and resolve complex toolchain and infrastructure failures.
- Comfortable working across SRE / platform / DevOps responsibilities.
- Excellent communication skills in a remote, distributed environment.
- An ownership mindset with the ability to set technical direction.
Benefits
- Flexible & Remote-First Culture with team meetup opportunities and stipends for coworking.
- Receive stock options upon hire and promotion with 10 years to exercise.
- 100% covered 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 and non-birthing parents.