Senior Software Engineer - Staking
*:
Company Overview: BitGo is a leading provider of digital asset financial services catering to institutional investors, offering solutions such as liquidity, custody, and security. Established in 2013, BitGo specializes in serving institutional clients and is actively involved in both centralized and decentralized finance sectors. The company provides various services including trading, lending, and borrowing through its prime brokerage services, serving as the custodian for WBTC, a major global stablecoin for Bitcoin. BitGo has processed a significant portion of global Bitcoin transactions and supports a vast array of coins and tokens. With a client base covering 50 countries and over 1500 institutional clients, including regulated entities and major cryptocurrency exchanges, BitGo has established itself as a prominent player in the digital asset industry.
Job Opening: BitGo is seeking a Senior Software Engineer to join their Staking team. As part of this team, you will be involved in building durable and scalable systems to facilitate the integration of various blockchains for secure custody and staking of substantial funds. The ideal candidate should exhibit autonomy, prioritize security, boast expertise in distributed systems, and possess a profound comprehension of the cryptocurrency landscape. If you are enthusiastic about pioneering advancements in blockchain technology and have a track record of developing scalable software, we invite you to contribute to shaping the future of digital assets with BitGo.
Role Responsibilities:
- Design and develop robust and scalable APIs, libraries, and services to incorporate blockchains and staking functionality into our custody platforms.
- Assume ownership of critical functionalities and scalability enhancements from research to deployment phases.
- Create integration libraries and SDKs for seamless interfacing with our server and APIs.
- Document and make functionalities accessible to UI, third-party developers, and internal as well as external tools.
- Collaborate closely with engineering teams and product managers to ensure consistent technical understanding and work quality.
- Provide mentorship to team members across the engineering department through code reviews and sharing best practices.
Skill Set & Experience:
Required:
- At least 5 years of experience in backend, server-side software development.
- Proficiency in TypeScript/Node.JS and/or Kotlin.
- Strong skills in unit and functional testing, debugging, and providing extensible abstractions for complex systems.
- Familiarity with Git/GitHub, branching methodologies, code review tools, CI tools, etc.
- Bachelor’s degree in computer science, applied mathematics, or related technical field from a reputable university.
- Keen interest and understanding of cryptocurrencies and blockchain technology.
- Proficiency in algorithm design, problem-solving, and complexity analysis.
- Ability to work independently in a dynamic environment.
Preferred:
- Experience in the blockchain and/or security sector.
- Working knowledge of microservices and service-oriented architectures.
- Capability to work full-stack with familiarity in React and Databases (MongoDB).
- Proficiency in Docker, Kubernetes, and building distributed systems that scale efficiently.
Why Consider BitGo?:
BitGo offers a stimulating environment where your vision, innovation, technical skills, and collaborative spirit can drive industry-disrupting changes in the financial services sector. If you are someone who values ownership, craftsmanship, and open communication, and is eager to be part of a team that revolutionizes financial markets worldwide, BitGo is the place for you.
Benefits at a Glance:
- Competitive base salary, bonus, and stock options.
- Full health insurance coverage for employee, partner, and dependents.
- Up to 4% 401k company match, paid parental leave, and vacation days.
- Commuter benefits, nutritious meals, snacks, and convenient commute options.
- Customizable work setup with superior equipment and furniture.
- Encouraging coworkers and an inspirational startup atmosphere.
Please note: Component: \$165,000 - \$210,000 USD base salary (based on leveling and location). Additional benefits include equity, annual performance bonus, and the specified perks.
