Software Engineer (Repositories)
Core
Build and operate customer-facing package registries, APIs, and artifact-serving systems to securely deliver open source software at scale.
Role type
Senior IC backend software engineer (infrastructure)
Builds
Package registries, APIs, and production services for secure artifact delivery
Domain
Open source software infrastructure and developer platforms
Required skills
Go, backend systems, software engineering fundamentals, testing, code review, debugging, version control, cloud infrastructure, infrastructure-as-code
Preferred skills
Strong Go experience, high-scale serving systems, reliability engineering, observability, performance optimization, security
Technologies
Go, Terraform
Responsibilities
Develop and operate backend services in Go, implement features from design through release, contribute to scalability and load testing, resolve production issues, participate in service boundary and API design discussions.
Seniority
Mid-level, hands-on IC