Software Engineer
Core
Build and operate foundational developer infrastructure services (CI/CD, build systems, deployment orchestration, test infrastructure) used by all Coinbase engineers.
Role type
Mid-level backend software engineer (developer infrastructure)
Builds
Scalable CI and build infrastructure, deployment platforms, and test infrastructure
Domain
Fintech / Developer Platform Engineering
Required skills
Go (or similar language), distributed systems, Kubernetes, AWS, GitHub Actions, Terraform, containers (Docker/OCI), observability tooling (e.g., Datadog), production software ownership
Preferred skills
Generative AI integration, developer productivity engineering
Technologies
Go, Kubernetes, AWS, GitHub Actions, Terraform, Docker, OCI, Datadog
Responsibilities
Build and ship core developer-infrastructure services; improve build/CI wall time, deploy speed, and test feedback; own components end-to-end including on-call; write high-quality, observable code; collaborate with engineering teams to translate pain points into platform improvements; drive technical design discussions and independent work items.
Seniority
Mid-level, hands-on IC