Staff Software Engineer - Staking
Company Overview: BitGo, a leading provider of digital asset financial services, specializes in offering liquidity, custody, and security solutions to institutional investors. Founded in 2013, BitGo introduced the industry's first multi-signature wallet and focuses exclusively on serving institutional clients. The company is actively involved in centralized and decentralized finance, providing market-leading trading, lending, and borrowing services through its prime brokerage services. BitGo serves as the custodian for WBTC, the top global stablecoin for Bitcoin, and launched BitGo Portfolio and Tax in 2020 to offer clients a comprehensive solution for digital assets. Moreover, BitGo Trust Company, established in 2018, is the first qualified custodian designed for storing digital assets. Processing approximately 20% of all global Bitcoin transactions, BitGo supports over 1000 coins and tokens, serving as the backbone for more than 1500 institutional clients in 50 countries.
Position Overview: BitGo is in search of a skilled Staff Software Engineer for their Staking team. The role involves developing robust and scalable systems for integrating new and existing blockchains to enable secure custody and staking of substantial funds. The ideal candidate should display autonomy, prioritize security, possess expertise in distributed systems, and have a deep understanding of the cryptocurrency ecosystem. If you are enthusiastic about advancing blockchain technology boundaries and have a background in building scalable software, BitGo invites you to join them in shaping the future of digital assets.
Responsibilities:
Technical Leadership:
- Lead or significantly contribute to large-scale initiatives across engineering teams.
- Provide comprehensive technical leadership across various areas and initiatives.
- Define and drive the long-term technical vision for the team.
- Offer top-tier feedback on technical designs and play a key role in strategic direction and roadmap planning.
Engineering Responsibilities:
- Design and develop scalable APIs, libraries, and services for integrating blockchains and staking functionality into custody platforms.
- Take ownership of functionality and scalability features from research to deployment.
- Document and expose functionality to different parties and collaborate with engineering teams and product managers for seamless integration.
Mentorship and Collaboration:
- Provide mentorship for peers within the engineering team, fostering growth through code reviews and education on best practices.
Skills & Experience: BitGo is seeking individuals who embody their core values of open communication, transparency, ownership, and craftsmanship, as well as share the company’s vision of delivering trust in digital assets.
Required
- 8+ years of back-end software development experience.
- Proficiency in TypeScript/Node.JS and/or Kotlin.
- Strong skills in testing, debugging, and developing simple abstractions for complex systems.
- Experience with Git, code review tools, CI tools, etc.
- Bachelor’s degree in computer science or related technical disciplines.
- Understanding and interest in cryptocurrencies and blockchain technology.
- Strong problem-solving and algorithm design skills.
- Ability to work independently in a fast-paced environment.
Preferred
- Experience in blockchain and/or security industry.
- Familiarity with microservices, service-oriented architectures, React, and databases (MongoDB).
- Knowledge of Docker, Kubernetes, and building scalable distributed systems.
Why Join BitGo? Become part of a team that values excellence, ownership, and open communication, striving to drive innovation and transformation in the financial markets. If you bring innovative problem-solving skills and a drive to deliver, BitGo invites you to be a part of their journey.
Benefits: BitGo offers a range of benefits including competitive salary, bonus, stock options, 100% company-paid health insurance, and more.
Pay Transparency Notice: The average compensation for this role ranges between $185,000 - $235,000 USD in base salary, with additional components such as equity and an annual performance bonus.
