Senior Full Stack Software Engineer - Height Zero
BitGo is a prominent provider of digital asset financial services, catering primarily to institutional investors by offering solutions in liquidity, custody, and security. Established in 2013, BitGo is recognized for pioneering the multi-signature wallet and its dedicated focus on serving institutional clients in the digital asset space. Active in both centralized and decentralized finance sectors, BitGo leads in the provision of trading, lending, and borrowing services through its prime brokerage offerings. Additionally, BitGo acts as the custodian for WBTC, a globally prominent stablecoin for Bitcoin. In 2020, BitGo introduced its BitGo Portfolio and Tax services, delivering a comprehensive digital asset solution to its clients. Notably, in 2018, BitGo created the BitGo Trust Company, the first qualified custodian focused on safeguarding digital assets. With its significant role in processing approximately 20% of worldwide Bitcoin transactions and supporting over 1,000 coins and tokens, BitGo serves as the security and operational backbone for over 1500 institutional clients across 50 countries, including regulated entities and leading cryptocurrency exchanges. Supported by key investors such as Goldman Sachs, Craft Ventures, Digital Currency Group, and several others, BitGo plays a central role in transforming the financial landscape with its technological innovations.
BitGo is currently seeking a Senior Software Engineer to join its HeightZero team. The team operates from the Palo Alto office on Wednesdays with the flexibility for remote work during the rest of the week.
Key Responsibilities:
- Design and develop robust APIs, libraries, and services that integrate blockchains and BitGo functionalities into the HeightZero products.
- Lead the enhancement of functionality and scalability, encompassing research, implementation, and deployment phases.
- Develop integration libraries and SDKs for seamless interaction with servers and APIs.
- Document and present functionalities for user interface, third-party developers, and internal/external tools.
- Collaborate closely with engineering teams and product managers to ensure alignment on technical requirements and work quality.
- Provide mentorship to peers within the engineering team through code reviews and best practice education.
Requirements:
- Minimum of 6 years of experience in full-stack software development.
- Ability to work independently in a dynamic environment.
- Strong competency in React.js, Node.js, and TypeScript.
- Proficient in UI/UX design principles.
- Skilled in unit/functional testing and debugging.
- Experience with Git, GitHub, CI tools, and branching methodologies.
- Proficient in algorithm design, problem-solving, and complexity analysis.
- Expertise in designing and implementing various database types.
Preferred Qualifications:
- Knowledge and experience in the blockchain and/or security industry.
- Interest and understanding of cryptocurrencies and blockchain technology.
- Experience with microservices and service-oriented architectures.
- Familiarity with AWS Amplify, ELB, and EC2 services.
- Real-world experience in building scalable distributed systems.
Advantages of Joining BitGo:
By being part of BitGo, you can contribute to the transformation of the financial markets and become part of a talented team dedicated to excellence and embodying core values of ownership, craftsmanship, and transparent communication. Benefits of working with BitGo include competitive salary, stock options, health insurance coverage, 401k company match, parental leave, generous vacation time, complimentary commute passes, meals, and snacks, customizable work equipment, and an engaging startup environment.
Candidates for this role are offered an annual compensation averaging between $165,000 - $210,000 USD base salary, along with equity, a performance bonus, and the described benefits based on location and level within the organization.
