Logo
Coinbase

Senior Backend Software Engineer (Platform - Finhub)

Coinbase, Salem, Oregon, us, 97308

Save Job

Are you ready to push beyond your limits and make a real impact? At Coinbase, our mission is to enhance economic freedom globally. We're on an ambitious quest to build an innovative onchain platform and transform the future of the financial system. We're looking for a specific type of candidate: someone who is not just passionate about our mission but also believes in the transformative potential of crypto and blockchain technology. We seek individuals eager to leave their mark and thrive under pressure, collaborating with top-notch colleagues while actively seeking feedback and opportunities to improve. If you love solving complex problems head-on, we would love to hear from you. Although many roles at Coinbase are designed to be remote-first, we do require in-person participation at various times throughout the year. Our teams will have offsite events multiple times a year to encourage collaboration, connection, and alignment. Position: Senior Backend Software Engineer (Platform - Finhub) As a Senior Backend Software Engineer, you'll be a key player within our team, balancing your responsibilities as an individual contributor and serving as a leader on new projects. You'll guide technical direction, mentor fellow engineers, and help us foster a diverse and positive work culture. We value intellectual curiosity and collaboration as we tackle complex engineering challenges together. About Finhub: FinHub is central to Coinbase's operations, handling and documenting fund movements for our clients and the company. We oversee transactions across crypto, fiat, and internal wallets, as well as managing user assets for optimal portfolio performance and tax efficiencies. As Finhub grows, we're taking on the exciting challenge of evolving our fund management architecture to support our continued growth. Your Role and Responsibilities: Design and develop the next-generation book and record systems that underpin Coinbase.

Provide technical framework to teams while collaborating with management and stakeholders to define coherent strategic roadmaps.

Use your technical expertise to manage project priorities, deadlines, and deliverables.

Mentor team members on best practices in design and coding standards.

Work closely with engineers, designers, product managers, and senior leadership to transform our technical vision into actionable quarterly goals.

Write high-quality, thoroughly tested code that meets the needs of our users.

What We Are Looking For: 8+ years of experience in software engineering.

You have developed fault-tolerant, reliable systems at scale.

You are experienced in architecting solutions to complex and ambiguous problems with a significant impact.

Experience in ledgering or trading systems at scale is desirable.

Passionate about building an inclusive financial system that unites the world.

Preferred Qualifications: Familiarity with Aeron, Raft, and high-performance Java.

Experience engaging with crypto, including onchain interactions with Ethereum addresses and blockchain applications.

You have navigated rapid team growth, from small teams to hundreds of engineers.

Application Information: Answers to crypto-related questions may be used to evaluate your experience with onchain technologies. Pay Transparency Notice: Depending on your work location, the target annual salary for this position ranges from $218,025 to $256,500 USD, plus additional bonuses, equity, and benefits. Coinbase is proud to be an Equal Opportunity Employer. We offer equal consideration to all qualified applicants, without regard to race, color, religion, gender, national origin, age, disability, or other protected statuses. If you require a reasonable accommodation due to a disability during the application process, please contact us with your request.