Are you ready to take your career to the next level and tackle challenges that truly stretch your skills?
At Coinbase, we are driven by a mission to promote economic freedom worldwide. This ambitious goal requires our best efforts every day as we create the next generation on-chain platform that will shape the future of finance.
We are searching for a dedicated candidate who shares our vision of the transformative potential of crypto and blockchain technology in revolutionizing the financial landscape. If you thrive on creating a significant impact, handle challenges gracefully, collaborate with top-tier experts, and welcome constructive feedback for continuous growth, you may be the perfect fit. Here, we celebrate those who eagerly embrace and tackle the toughest challenges our company faces.
Our vibrant work culture may not be for everyone, but if you are motivated to help shape the future alongside others committed to excellence, you'll discover no better place.
While many roles at Coinbase support a remote-first approach, occasional in-person attendance is required throughout the year, with team and company-wide gatherings scheduled multiple times to foster collaboration and alignment.
The Transfers Team is the core unit for managing both crypto and fiat transactions at Coinbase, empowering one of the most scalable and distributed financial ecosystems available. We flourish in an autonomous environment, working alongside talented individuals on impactful projects.
Key Responsibilities:
Create scalable systems and components, carefully balancing trade-offs for stability and long-term maintainability.
Design, implement, test, and deploy product-facing features that adhere to high standards for correctness and scalability.
Collaborate with frontend and data teams to enhance our REST APIs, supporting millions of customers.
Mentor junior developers and effectively lead complex projects.
What We Seek in You:
Over 5 years of software development experience, particularly with large-scale distributed systems.
Expertise in writing highly concurrent systems with a strong understanding of REST API design.
A proven track record of contributing to pivotal projects that have had lasting impacts on a system or team.
Strong technical skills combined with excellent judgment in prioritizing tasks.
Expertise in solving complex engineering challenges to achieve team goals.
Experience in mentoring junior developers and providing technical guidance on new initiatives and enhancements.
Preferred Qualifications:
Experience in a company that has rapidly grown from startup to mid-size.
Familiarity with growth experiments or A/B testing frameworks.
Knowledge of Blockchain technology (e.g., Bitcoin, Ethereum).
Experience in transitioning a large monolith to microservices.
Proficiency in technologies such as Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
A history of building financial, highly reliable, or secure systems.
Crypto-oriented experience, including familiarity with on-chain activities, Ethereum addresses, utilizing ENS, and engaging with dApps or blockchain services.
Job #: P76152
Pay Transparency Notice: The target annual base salary for this role ranges from $186,065 to $218,900 USD, depending on your work location. Total compensation may also include equity, bonuses, and benefits (including medical, dental, vision, and 401(k)).
Please note: each candidate may submit a maximum of four applications within any 30-day period. We encourage you to thoughtfully assess how your skills align with Coinbase's roles prior to applying.
Equal Opportunity Commitment: Coinbase proudly values Equal Employment Opportunity. All qualified applicants will be considered for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression, sexual orientation, or any other protected basis. To inquire about reasonable accommodations due to disability, please reach out to .
Global Data Privacy Notice for Job Candidates: Depending on your location, the GDPR and CCPA may dictate how we manage applicant data. By applying, you agree to our data processing practices.
AI Disclosure: For select positions, Coinbase is testing AI tools for preliminary screening interviews and interview note transcription. This is to enhance the interview experience. Employment decisions will not be made by AI.