Senior Software Engineer - HeightZero
Job Summary:
BitGo is at the forefront of digital asset financial services, catering to institutional investors by offering liquidity, custody, and security solutions. Their commitment to serving institutional clients exclusively and their involvement in both centralized and decentralized finance sets them apart in the market. BitGo is associated with significant developments like pioneering the multi-signature wallet and establishing the qualified custodian BitGo Trust Company. With a strong presence globally, BitGo processes a considerable percentage of Bitcoin transactions and supports over 1,000 coins and tokens. Recognized for their security solutions, BitGo serves more than 1500 institutional clients across 50 countries.
In line with their acquisition of HeightZero, a platform facilitating investment in digital assets for financial institutions, BitGo is seeking a Senior Software Engineer for their HeightZero team. This position will be based at their office in Palo Alto, CA.
Key Responsibilities:
- Design and develop scalable APIs, libraries, and services to incorporate blockchain technology and BitGo features into HeightZero products.
- Take ownership of functionality and scalability aspects from conception to deployment.
- Create integration libraries and SDKs for improved server and API interaction.
- Ensure clarity and documentation of features for UI, third-party developers, and internal/external tools.
- Collaborate with engineering teams and product managers to ensure coherence in technical requirements and work quality.
- Offer mentorship to team members through code reviews and knowledge sharing on best practices.
Required Skills and Qualifications:
- Minimum 6 years of experience in backend software development.
- Demonstrated ability to work independently in a fast-paced environment.
- Proficiency in server-side languages such as TypeScript/Node.JS.
- Strong skills in testing, debugging, and creating extensible abstractions for complex systems.
- Experience with Git/GitHub, code review tools, and CI processes.
- Proficient in algorithm design, problem-solving, and complexity analysis.
- Familiarity with database design and implementation.
Preferred Qualifications:
- Background in blockchain or security industries.
- Interest in cryptocurrencies and blockchain technology.
- Experience with microservices and service-oriented architectures.
- Knowledge of AWS services like Amplify, ELB, and EC2.
- Hands-on experience building scalable distributed systems.
Compensation and Benefits:
BitGo offers a competitive salary, bonus, stock options, and comprehensive benefits including fully paid health insurance, 401k company match, parental leave, vacation, snacks, and more. The role also includes equity and an annual performance bonus in addition to the base salary.
By joining BitGo, you become part of a team dedicated to transforming the financial markets through innovation, collaboration, and excellence. If you are passionate about being part of disruptive changes in the financial sector, this opportunity is for you.