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
501 - 1,000 Employees
6+ years of experience
Finance · Blockchain

Description For Senior Software Engineer

BitGo, established in 2013, is the world's largest independent digital asset custodian and staking provider, serving thousands of institutions and millions of retail investors. As a Senior Software Engineer in the Custody organization, you'll be instrumental in building resilient services that enable secure cryptocurrency storage while ensuring global compliance. The role, based in Palo Alto, offers an opportunity to work with cutting-edge blockchain technology and shape the future of digital asset infrastructure. You'll be part of a team that values craftsmanship, ownership, and open communication, working on scalable solutions that handle significant portions of Bitcoin network transactions. The position offers competitive compensation ($165,000-$210,000), comprehensive benefits, and the chance to work with top talent in the cryptocurrency space. This is an excellent opportunity for experienced engineers passionate about cryptocurrencies and blockchain technology to make a significant impact in the digital asset industry.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer

  • Design and build scalable, well abstracted, and robust APIs, libraries, and services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and tooling
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies
  • Participate in code reviews and contribute to continuous improvement
  • Work closely with product managers, designers, and other engineers
  • Provide mentorship to peers through code reviews and education on best practices

Requirements For Senior Software Engineer

TypeScript
Node.js
PostgreSQL
MongoDB
React
  • 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 TypeScript, Node.js and Express
  • Strong experience with PostgreSQL and MongoDB
  • 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
  • Bachelor's degree in computer science, applied mathematics, or technical discipline
  • Understanding of and strong interest in cryptocurrencies and blockchain

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • 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
  • Great colleagues and inspiring startup environment

Interested in this job?

Jobs Related To BitGo Senior Software Engineer

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, focusing on stablecoin infrastructure development with 6+ years of backend experience required.

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.