Staff Software Engineer - HeightZero
BitGo is a prominent provider of digital asset solutions, catering to institutional clients by delivering services such as custody, wallets, staking, trading, and financing from highly secure cold storage facilities worldwide. As a digital asset pioneer, BitGo operates trusted Trust companies in numerous countries, serving over 1,500 institutional clients globally.
The company is currently seeking a Staff Software Engineer to join the HeightZero team at their New York City office for on-site collaboration and innovative problem-solving.
Responsibilities:
- Develop and scale APIs, libraries, and services for integrating blockchains and functionality into HeightZero products.
- Take ownership of feature functionality and scalability from research through deployment.
- Create integration libraries and SDKs for seamless interfacing with server and APIs.
- Document features for UI, third-party developers, and internal and external tooling.
- Collaborate closely with engineering teams and product managers to ensure technical requirements understanding and work quality consistency.
- Mentor peers in the broader engineering team through code reviews and best practice education.
Required Skills & Experience:
BitGo is looking for individuals who embody their core values of open communication, transparency, ownership, and craftsmanship.
Required:
- 8+ years of backend software development experience.
- Ability to operate effectively in a fast-paced environment.
- Ownership mentality and self-discipline.
- Proficiency in server-side languages like TypeScript/Node.JS.
- Strong aptitude for unit and functional testing, as well as debugging.
- Ability to create simple and extensible abstractions for complex systems.
- Experience with code versioning tools (e.g., Git/GitHub), code reviews, CI tools, etc.
- Strong algorithm design, problem-solving, and complexity analysis skills.
- Prior experience in designing and implementing various database types.
Preferred:
- Understanding of the blockchain and/or security industry.
- Interest and experience in cryptocurrencies and blockchain technologies.
- Background in microservices and service-oriented architectures.
- Familiarity with AWS Amplify, ELB, and EC2.
- Real-world experience in building scalable distributed systems.
Why Join BitGo?
BitGo values innovation, vision, collaboration, and excellence in disrupting the industry. Join a team of driven individuals who embody the corporate values of ownership, craftsmanship, and transparent communication. BitGo offers competitive compensation, stock options, excellent benefits package, and a collaborative startup environment ripe for innovation and transformation in the financial markets.