About the Role
We're hiring a Senior Software Engineer - Backend (Finance Engineering) Remote to join our dynamic team at Coinbase. This role offers an exciting opportunity to contribute to the future of the global financial system by building a robust onchain platform. As a Senior Software Engineer, you will be at the forefront of innovation in the crypto space, working alongside talented colleagues who share a passion for economic freedom.
What You'll Do
- Build new services to meet critical product and business needs using Golang.
- Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
- Articulate a long-term vision for maintaining and scaling our backend systems and the teams running them.
- Collaborate with engineers, designers, product managers, and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
- Write high-quality, well-tested code to meet the needs of your customers.
- Debug extremely difficult technical problems, making systems and products work better and easier to deploy, own, operate, and diagnose.
- Review all feature designs within your product area and across the company for cross-cutting projects.
- Be an owner of the security, safety, scale, operational integrity, and architectural clarity of these designs.
- Streamline processes in accounting, tax, treasury, and finance operations, reducing reliance on manual tools by implementing AI/ML-driven automation.
Requirements
- 5+ years of experience in software engineering.
- Experience designing, building, scaling, and maintaining production services with a service-oriented architecture.
- Strong technical skills in system design and coding.
- Excellent written and verbal communication skills, with a bias toward open, transparent cultural practices.
- Passion for building an open financial system that brings the world together.
Nice to Have
- Experience with rapid growth in your company (from startup to mid-size).
- Familiarity with growth experiments or A/B testing frameworks.
- Experience with Blockchain technology (such as Bitcoin, Ethereum, etc.).
- Proficiency in Golang, Docker, Rails, Postgres, MongoDB, or DynamoDB.
What We Offer
- Competitive salary range of $140K - $200K, commensurate with experience.
- Remote work flexibility with in-person participation required throughout the year.
- Opportunities for professional growth and development.
- Collaborative work environment with high-caliber colleagues.
- Commitment to diversity and equal opportunity in the workplace.
This Senior Software Engineer role at Coinbase offers a unique opportunity to work on innovative financial technology solutions in a remote setting. With a competitive salary and a commitment to diversity, it's an attractive position for experienced engineers.
Who Will Succeed Here
Proficient in Golang and experienced with containerization technologies like Docker, enabling efficient microservices architecture in finance applications.
Adaptable and self-motivated, thriving in a fully remote environment while demonstrating strong time management skills to balance multiple projects in a fast-paced fintech landscape.
Deep understanding of cloud computing principles and practical experience with databases like Postgres and MongoDB, allowing for effective system design and optimization in high-volume transaction systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months