Simplify Logo

Full-Time

Staff Software Engineer

Staking

Posted on 5/11/2024

BitGo

BitGo

201-500 employees

Secure custody and financial services for digital assets

Consulting
Hardware
Fintech
Cybersecurity
Crypto & Web3
Financial Services

Senior

Remote in Canada

Category
Backend Engineering
FinTech Engineering
Security Engineering
Software Engineering
Required Skills
Kotlin
UI/UX Design
Git
Node.js
TypeScript
Blockchain
Requirements
  • At least 8 years of back-end, server-side software development.
  • Strong experience with TypeScript/Node.JS and / or Kotlin.
  • Great with unit and functional testing and debugging.
  • Great at providing simple and extensible abstractions to complex systems.
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university.
  • Understanding of and strong interest in cryptocurrencies and blockchain.
  • Great at algorithm design, problem solving, and complexity analysis.
  • Ability to work independently in a fast-paced environment.
Responsibilities
  • Leads or significantly contributes to large, multi-person initiatives spanning engineering teams.
  • Provides comprehensive technical leadership across various domains and initiatives.
  • Sets and drives the long-term technical vision for the team.
  • Recognized for delivering high-quality and quantity of hands-on technical contributions.
  • Offers top-tier feedback on technical designs, enhancing both own and other teams' work.
  • Plays a key role in defining strategic direction, roadmap planning, and ensuring team success.
  • Designs and constructs scalable, well-abstracted, and robust APIs, libraries, and services for integrating blockchains and staking functionality into custody platforms.
  • Takes ownership of functionality and scalability features from research through to deployment.
  • Develops integration libraries and SDKs for seamless interaction with servers and APIs.
  • Documents and exposes functionality to UI, third-party developers, and internal/external tooling.
  • Collaborates closely with engineering teams and product managers to ensure unified understanding of technical requirements and consistent work quality.
  • Provides mentorship to peers across the broader engineering team, fostering growth through code reviews and best practice education.

BitGo offers a comprehensive suite of secure custody and financial services for digital assets, including regulated custody, borrowing, lending, and core infrastructure. Their technologies encompass multi-signature wallets, Threshold Signature Scheme (TSS) technology, support for over 600 tokens across various blockchains, DeFi access, staking, NFT wallets, and serving as the sole custodian for wrapped Bitcoin (WBTC).

Company Stage

Series C

Total Funding

$187.9M

Headquarters

Palo Alto, California

Founded

2013

Growth & Insights
Headcount

6 month growth

28%

1 year growth

41%

2 year growth

4%

Benefits

Company-paid medical, dental, and vision plans

Catered lunches, fresh snacks, and gourmet coffee

Commuting made easy with company-paid Caltrain passes

Competitive compensation, stock options, and 401k plan

Computer equipment and workplace furniture

Flexible vacation time

INACTIVE