Coinbase is seeking to increase economic freedom in the world by building the emerging onchain platform and the future global financial system. The Senior Software Engineer will contribute to building platforms and infrastructure for Stablecoin issuance, growth, and utility, playing a crucial role in enhancing the stablecoin ecosystem.
Requirements
- Experience designing, building, scaling, and maintaining production services, and knowledge of service-oriented architecture.
- Proficiency in writing high-quality, well-tested code.
- Experience with Blockchain technology (e.g., Bitcoin, Ethereum).
- Experience decomposing a large monolith into microservices.
- Proficiency with Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
- Experience in building financial, high-reliability, or security systems.
Responsibilities
- Develop new services to meet critical product and business needs using industry best practices.
- Architect and design scalable systems to solve novel problems.
- Define a long-term vision for maintaining and scaling our backend systems and teams.
- Collaborate with engineers, designers, product managers, and senior leadership to turn our vision into a quarterly roadmap.
- Serve as a technical lead and subject matter expert.
- Write high-quality, well-tested code to meet customer needs.
- Contribute to or build platforms for stablecoin issuance and growth.
Other
- Minimum 5 years of experience in software engineering.
- Passion for building an open financial system that brings the world together.
- Leadership skills to develop other engineers.
- Experience in rapid company growth (from startup to mid-size).
- Familiarity with growth experiments or A/B testing frameworks.