Senior Software Engineer - HeightZero
BitGo is a leading digital asset financial services provider catering to institutional investors with liquidity, custody, and security solutions. Established in 2013, BitGo led the way in multi-signature wallets and has been at the forefront in servicing institutional clients. BitGo operates in both centralized and decentralized finance realms, offering top-notch trading, lending, and borrowing services via its prime brokerage services. The company is renowned for establishing BitGo Trust Company in 2018, a qualified custodian tailored for safeguarding digital assets. Handling around 20% of global Bitcoin transactions, BitGo supports over 1,000 coins and tokens and serves as the security and operational backbone for more than 1500 institutional customers across 50 countries. Backed by leading firms like Goldman Sachs, BitGo stands out for its acquisition of HeightZero in 2023.
BitGo is currrently seeking a Senior Software Engineer in NY to join the HeightZero team.
Responsibilities:
- Design and develop scalable, well-abstracted APIs, libraries, and services for integrating blockchains and BitGo features into HeightZero products.
- Handle all stages of functionality and scalability features from research and development to deployment.
- Create integration libraries and SDKs for interacting with servers and APIs.
- Document and make functionalities accessible to UIs, third-party developers, and internal and external tools.
- Work closely with engineering teams and product managers to ensure technical requirements understanding and maintain work quality consistency.
- Provide mentorship to engineering peers through code reviews and best practices education.
Skills & Experience:
BitGo seeks individuals who align with their core values and share the vision of fostering trust in digital assets.
Required:
- Minimum 6 years of backend software development experience.
- Ability to operate independently in a dynamic environment.
- Strong ownership and discipline in work.
- Proficiency in server-side languages like TypeScript/Node.JS.
- Skilled in unit and functional testing, debugging, and offering simple abstractions to complex systems.
- Experience with Git/GitHub, code review tools, CI tools, etc.
- Strong problem-solving capabilities, thorough understanding of algorithm design, and complexity analysis.
- Expertise in designing and implementing various types of databases.
Preferred:
- Familiarity with blockchain and/or security industry.
- Interest in cryptocurrencies and blockchain technology.
- Experience with microservices and service-oriented architectures.
- Knowledge of AWS Amplify, ELB, and EC2.
- Real-world experience in building scalable distributed systems.
Working at BitGo offers competitive compensation, stock options, comprehensive health insurance, retirement benefits, paid parental leave, vacation, free meals, computer equipment, and collaborative startup environment. Compensation for this role, based on level and location, typically ranges from $165,000 to $210,000 USD along with equity, annual performance bonus, and other benefits.
Join BitGo and be part of the revolutionary team transforming the financial markets through cryptocurrencies.
