Senior Software Engineer - Go Network
Job Overview:
BitGo is a prominent infrastructure provider of digital asset solutions, offering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage since its establishment in 2013. Serving thousands of institutions globally, including top industry brands, exchanges, platforms, and retail investors, BitGo plays a significant role in the digital asset space. Based in San Francisco, this role requires full-time onsite presence.
Key Responsibilities:
- Develop robust APIs, libraries, and services for financial services like clearing, settlement, trading, and lending
- Lead the entire lifecycle of features from inception to deployment and integration with customers
- Document and expose functionality to users, third-party developers, and internal tools
- Collaborate closely with engineering teams, ensuring consistency in technical requirements understanding and work quality
- Mentor peers through code reviews and best practices guidance
Desired Skills & Qualifications:
Ideal candidates will embrace BitGo's culture of open communication, transparency, ownership, and craftsmanship while aligning with the company's mission to build trust in digital assets.
Requirements:
- 5+ years of back-end software development experience
- Proficient in functional programming
- Previous involvement with financial accounting systems
- Familiarity with digital asset trading, lending, and wallets
- Strong algorithm design and problem-solving skills
- Proficiency in TypeScript/Node.JS, SQL databases, and RESTful API design
- Experience with unit testing, debugging, microservices, and service-oriented architectures
- Knowledge of Git, code review tools, CI tools, JIRA, Confluence
- Ability to thrive in a fast-paced environment and participate in on-call rotations
Preferred Skills:
- Background in Financial Services or Financial Technology
- Competence in asynchronous programming
- Proficiency with React and full-stack development
- Experience in large-scale, real-time, and distributed applications
- Previous client and business partner interaction experience
- Strong interest and understanding of cryptocurrencies and the blockchain industry
Why BitGo:
BitGo offers a dynamic environment where innovation, technical expertise, collaboration, and execution are valued. Be part of a team that is transforming financial markets with unparalleled vision and drive. Benefit from a competitive salary, bonus, stock options, health insurance, 401k match, parental leave, free meals, and excellent workplace benefits.
Compensation:
The average compensation range for this role is between $165,000 – $210,000 USD base salary, with equity, an annual performance bonus, and the specified benefits inclusive.
Become a part of the team that leads the transformation in the financial services industry with cryptocurrencies at BitGo!