Senior Full Stack Software Engineer - Height Zero
BitGo is a renowned digital asset financial services company, offering liquidity, custody, and security solutions to institutional investors. Established in 2013, BitGo specializes in serving institutional clients by providing innovative services in both centralized and decentralized finance. The company facilitates market-leading trading, lending, and borrowing services, acting as the custodian for WBTC, a global stablecoin for Bitcoin. BitGo is at the forefront of digital asset solutions, having launched various products and services such as BitGo Portfolio and Tax, as well as BitGo Trust Company. The company processes a significant portion of global Bitcoin transactions and supports a wide array of coins and tokens, serving over 1500 institutional clients worldwide.
BitGo is seeking a motivated Senior Software Engineer to join the HeightZero team. The position offers a hybrid working model with one day per week in the NYC office and remote work flexibility for the remaining days.
Responsibilities:
- Develop scalable APIs, libraries, and services to integrate blockchains and BitGo functionality into HeightZero products.
- Lead the design, implementation, and deployment of features to ensure functionality and scalability.
- Create integration libraries and SDKs for seamless interaction with servers and APIs.
- Document and communicate features to internal teams, third-party developers, and UI implementations.
- Collaborate with engineering teams and product managers to maintain consistency in technical requirements and overall work quality.
- Mentor peers within the engineering team through code reviews and best practice education.
Skills & Experience:
We are in search of individuals who uphold our values of open communication, transparency, ownership, and craftsmanship in their work. The ideal candidate should possess:
Required:
- Minimum 6 years of full stack software development experience.
- Ability to work independently in a fast-paced environment with discipline and ownership.
- Proficiency in React.js, Node.js, and TypeScript.
- Strong design sense for UI/UX considerations.
- Expertise in unit and functional testing, debugging, and creating abstractions for complex systems.
- Familiarity with version control tools like Git, code review processes, and CI tools.
- Strong problem-solving skills, algorithm design, and experience with various database systems.
Preferred:
- Experience in blockchain and/or security sectors.
- Interest and knowledge in cryptocurrencies and blockchain technology.
- Proficiency in microservices and service-oriented architecture.
- Familiarity with AWS services like Amplify, ELB, and EC2.
- Prior expertise in developing scalable distributed systems.
Why Join BitGo?
BitGo offers an opportunity to be part of the team that is revolutionizing financial markets with cutting-edge technology and disruptive solutions. As a team member, you will collaborate with like-minded professionals who are committed to excellence, innovation, and transforming the financial services industry.
Benefits:
- Competitive base salary, bonus, and stock options.
- Comprehensive health insurance coverage for employees and dependents.
- Generous company matching on 401k contributions.
- Paid parental leave and vacation time.
- Catered meals, snacks, and a conducive work environment.
- Customized computer equipment and workspace setups.
Pay Transparency Notice: The compensation for this role typically ranges between $165,000 - $210,000 USD base salary, along with equity, an annual bonus, and the benefits mentioned above based on location and level.
