Senior Software Engineer - HeightZero
BitGo is a prominent infrastructure provider of digital asset solutions catering to custody, wallets, staking, trading, financing, and settlement from regulated cold storage. The company, established in 2013, focuses primarily on serving institutional clients in the digital asset space. BitGo is committed to advancing a borderless digital financial services economy accessible 24/7. With multiple Trust companies globally, BitGo serves over 1,500 institutional clients in 50 countries, including leading brands, cryptocurrency exchanges, and platforms. BitGo secures approximately 20% of all on-chain Bitcoin transactions by value and stands as the largest independent digital asset custodian.
Responsibilities:
- Develop and scale robust APIs, libraries, and services to integrate blockchain technology and BitGo functionalities into the HeightZero product line.
- Lead end-to-end ownership of features, from research through deployment, ensuring scalability and robust functionality.
- Construct integration libraries and SDKs for effective communication with servers and APIs.
- Document and present functionality to user interfaces, third-party developers, and internal and external tools.
- Collaborate with engineering teams and product managers to maintain technical requirement alignment and consistent work quality.
- Provide mentorship to fellow engineers through code reviews and sharing best practices.
Skills & Experience:
Candidates should embody BitGo's values of open communication, transparency, ownership, and craftsmanship. The following qualifications are required:
- Minimum 6 years of backend software development experience.
- Ability to work independently and proficiently in a fast-paced setting.
- Demonstrated discipline and accountability in project execution.
- Strong proficiency in server-side technologies like TypeScript/Node.JS.
- Experience with unit and functional testing, debugging, and creating scalable abstractions within complex systems.
- Proficiency in version control (Git/GitHub), code review tools, CI/CD tools, etc.
- Proficient in algorithm design, problem-solving, and complexity analysis.
- Previous experience in designing and implementing various types of databases.
Preferred qualifications:
- Familiarity with the blockchain and security industry landscape.
- Interest in the cryptocurrency and blockchain sectors.
- Experience with microservices and service-oriented architecture.
- Knowledge of AWS Amplify, ELB, and EC2.
- Real-world exposure to building scalable distributed systems.
Why Join BitGo?
BitGo values innovation, collaboration, passion, and excellence in disrupting the financial industry. Become part of a team that challenges the status quo, values ownership and craftsmanship, and prioritizes open communication. Embrace a culture that encourages innovative thinking, problem-solving, and taking calculated risks to revolutionize the financial markets.
Here are some benefits of working at BitGo:
- Competitive base salary with bonus and stock options.
- Comprehensive health insurance coverage for employees and dependents.
- Up to 4% 401k company match.
- Paid parental leave and vacation days.
- Enjoy custom-free lunches, dinners, and snacks.
- Receive suitable computer equipment and workplace setups.
- Experience a stimulating startup environment with inspiring colleagues.
