Staff Software Engineer - HeightZero
BitGo, a prominent infrastructure provider of digital asset solutions, empowers clients with custody, wallets, staking, trading, financing, and settlement services through regulated cold storage. Since establishment in 2013, BitGo has been dedicated to facilitating secure navigation of the digital asset realm. With a global presence and multiple Trust companies, BitGo serves numerous institutions, including leading industry brands, exchanges, platforms, and millions of retail investors worldwide.
We are currently seeking a Staff Software Engineer for our HeightZero team. This role necessitates full-time onsite presence in our San Francisco office to enhance collaborative team dynamics and foster innovative problem-solving.
Responsibilities:
- Develop scalable, well abstracted, and robust APIs, libraries, and services to integrate blockchains and BitGo functionalities into our HeightZero products.
- Lead the functionality and scalability features from research, implementation to deployment.
- Create integration libraries and SDKs to interact with server and APIs.
- Document functionality for UI, external developers, and internal and external tooling.
- Collaborate closely with engineering teams and product managers to ensure consistent understanding of technical requirements and work quality.
- Provide mentorship to peers across the engineering team through code reviews and best practices education.
Skills & Experience:
We seek individuals who embody our values: open communication, transparency, ownership, and craftsmanship. Candidates who align with our vision to deliver trust in digital assets are encouraged to apply.
Required:
- Minimum 8 years of backend software development experience.
- Ability to work independently in a fast-paced environment.
- Disciplined and take ownership of efforts.
- Proficient in server-side languages like TypeScript/Node.JS.
- Strong experience in unit and functional testing and debugging.
- Skilled in providing simple and extensible abstractions to complex systems.
- Proficient in Git/GitHub, branching methodologies, code review tools, CI tools, etc.
- Strong in algorithm design, problem-solving, and complexity analysis.
- Experience in designing and implementing various database types.
Preferred:
- Understanding and experience in the blockchain and security industry.
- Interest in cryptocurrencies and blockchain technology.
- Experience with microservices and service-oriented architectures.
- Familiarity with AWS Amplify, ELB, and EC2.
- Real-world experience in building scalable distributed systems.
Why Join BitGo?
Disrupting industries requires vision, innovation, passion, technical expertise, drive, collaboration, and execution. Join a team of exceptional individuals dedicated to excellence and embodying our values of ownership, craftsmanship, and open communication.
Here are some of the benefits of joining BitGo:
- Competitive base salary, bonus, and stock options.
- 100% company-paid health insurance for employee, partner, and dependents.
- Up to 4% 401k company match.
- Paid parental leave, vacation.
- Free custom lunches, dinners, and snacks.
- Personalized computer equipment and workplace furniture.
- Inspiring startup environment with great colleagues.
Pay Transparency Notice:
Compensation for this role ranges between $165,000 - $210,000 USD base salary, with possible equity, an annual performance bonus, and additional benefits depending on location and leveling.
The financial services industry is undergoing significant disruption through cryptocurrencies. Join BitGo and become part of the team that revolutionizes investing.