Staff Software Engineer - Height Zero
Company Background:
BitGo is a prominent player in digital asset financial services, catering to institutional investors by supplying liquidity, custody, and security solutions since its establishment in 2013. It stands out as the pioneer of the multi-signature wallet and the first digital asset firm dedicated exclusively to serving institutional clients. BitGo is actively engaged in both centralized and decentralized finance, offering top-tier trading, lending, and borrowing services through its prime brokerage solutions. Additionally, BitGo acts as the custodian for WBTC, a leading global stablecoin for Bitcoin. To provide clients with comprehensive digital asset solutions, BitGo launched BitGo Portfolio and Tax in 2020. In 2018, BitGo also introduced BitGo Trust Company, envisioned as the premier qualified custodian designed for securing digital assets. Notably, BitGo processes about 20% of global Bitcoin transactions, boasting support for over 1,000 coins and tokens. Catering to more than 1500 institutional clients across 50 countries, BitGo serves many regulated entities alongside the world's top cryptocurrency exchanges and platforms. Backed by esteemed investors like Goldman Sachs, Craft Ventures, Digital Currency Group, DRW, Galaxy Digital Ventures, Redpoint Ventures, and Valor Equity Partners.
Hiring Details:
BitGo is seeking a Staff Software Engineer for its HeightZero team. While you are required to work one day per week at the NYC office, the remainder of the week presents the flexibility to work remotely.
Responsibilities:
- Develop scalable APIs, libraries, and services to integrate blockchains and BitGo functions into HeightZero products.
- Assume ownership of functionality and scalability features from inception to deployment.
- Construct integration libraries and SDKs to link with servers and APIs.
- Document and expose functionality to internal and external parties in UI and third-party developer settings.
- Collaborate closely with engineering teams and product managers for consistency in technical requirements comprehension and work quality.
- Provide mentorship to peers within the engineering team by conducting code reviews and sharing best practices.
Skills & Experience:
Seeking individuals who exhibit the values of open communication, transparency, taking ownership, and a high level of craftsmanship, aligning with BitGo’s vision of delivering trust in digital assets.
Required:
- Minimum of 8 years in full stack software development.
- Proficiency in React.js, Node.js, and TypeScript.
- Strong UI/UX design sense.
- Advanced skills in testing, debugging, and creating abstractions in complex systems.
- Experience with Git workflows, code reviews, and CI tools.
- Proficient in algorithm design, problem solving, and complexity analysis.
- Familiarity with various types of database designing and implementation.
Preferred:
- Background or experience in the blockchain and/or security industry.
- Interest in cryptocurrencies and blockchain technology.
- Experience with microservices and service-oriented architectures.
- Familiarity with AWS Amplify, ELB, and EC2.
- Real-world exposure to building scalable distributed systems.
Compensation & Benefits:
BitGo offers a competitive base salary, with bonuses, stock options, 401k matching, health insurance, paid parental leave and vacation, free custom meals and snacks, provision of necessary technology equipment and workplace furniture, and a stimulating startup environment. Benefits may vary depending on the location.
Align with a team dedicated to revolutionizing the financial markets through cryptocurrencies and blockchain technology, embracing a culture of excellence and adherence to corporate values.
Pay Transparency Notice:
Average compensation for this position ranges between $185,000 - $235,000 USD base salary depending on level and location. The package may also include equity, an annual performance bonus, and the mentioned benefits.
