Senior Software Engineer

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
$165,000 - $210,000
Backend
Senior Software Engineer
In-Person
6+ years of experience
Finance · Blockchain

Description For Senior Software Engineer

BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, offering a comprehensive suite of services including custody, wallets, staking, trading, financing, and settlement from regulated cold storage. The company is seeking a Senior Software Engineer to join their GoUSD Team, focusing on shaping the future of stablecoins.

The role is based in their Palo Alto office and requires full-time onsite presence to foster collaborative team dynamics and innovative problem-solving. The position offers a competitive compensation package ranging from $165,000 to $210,000 USD base salary, plus equity and annual performance bonuses.

The ideal candidate will bring at least 6 years of backend development experience, with strong expertise in Elixir, Phoenix, LiveView, and PostgreSQL. They should excel in algorithm design, problem-solving, and complexity analysis, with a solid background in technical system design and microservices architecture.

BitGo offers an impressive benefits package, including comprehensive health insurance coverage for employees and dependents, 401k matching, paid parental leave, and various workplace perks. The company serves thousands of institutions, including major industry brands, exchanges, and platforms, handling a significant portion of Bitcoin network transactions as the largest independent digital asset custodian and staking provider globally.

This is an exceptional opportunity for a seasoned engineer passionate about cryptocurrencies and blockchain to contribute to the evolution of digital finance, working with cutting-edge technology in a dynamic, fast-paced environment. The role combines technical excellence with the chance to shape the future of stablecoins, making it ideal for those seeking to make a real impact in the crypto space.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer

  • Join GoUSD Team to help shape the future of stablecoins
  • Create secure and compliant stablecoin infrastructure
  • Work on backend development and system design
  • Develop and maintain RESTful APIs
  • Collaborate with multi-functional teams

Requirements For Senior Software Engineer

Node.js
PostgreSQL
MongoDB
TypeScript
  • At least 6 years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with technical system design across multi-functional teams
  • Strong experience with Elixir, Phoenix, LiveView, and PostgreSQL
  • Strong experience with RESTful API design
  • Experience with microservices and service-oriented architectures
  • Experience with unit and functional testing and debugging
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools
  • Bachelor's degree in computer science, applied mathematics, or another technical discipline
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Senior Software Engineer

Medical Insurance
401k
Parental Leave
Commuter Benefits
Equity
  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance for employee, partner and dependents
  • Up to 4% 401k company match
  • Paid parental leave, Paid vacation
  • Free commuter/parking pass
  • Free custom lunches, dinners and snacks
  • Computer equipment and workplace furniture to suit your needs

Interested in this job?

Jobs Related To BitGo Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at BitGo, building secure cryptocurrency custody solutions with Node.js, TypeScript, and blockchain technologies in Palo Alto.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on building secure and scalable cryptocurrency custody solutions using Node.js and TypeScript in Toronto.

Senior Software Engineer

Senior Software Engineer role at BitGo, building secure cryptocurrency infrastructure with Node.js, TypeScript, and distributed systems.

Solutions Engineer

Senior Solutions Engineer role at BitGo, leading digital asset infrastructure provider, requiring technical expertise and client relationship management in Tokyo.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on stablecoin infrastructure development with 6+ years of backend experience required, offering competitive compensation and benefits.