Staff Software Engineer - Height Zero
Role Overview:
At BitGo, we are at the forefront of digital asset financial services, catering to institutional investors in the realm of liquidity, custody, and security solutions. Our commitment since 2013 has been to serve institutional clients with exceptional digital asset services, actively involved in centralized and decentralized finance. Our comprehensive offerings include trading, lending, borrowing, and acting as the custodian for the primary global stablecoin for Bitcoin, WBTC.
Job Position Summary:
We are seeking a skilled Staff Software Engineer to join our HeightZero team and contribute to advancing our digital asset solutions.
Key Responsibilities:
- Develop robust and scalable APIs, libraries, and services to seamlessly integrate blockchain technology and BitGo features into our HeightZero products.
- Lead end-to-end execution of features, from research and development to deployment.
- Create integration libraries and SDKs for efficient interfacing with our server and APIs.
- Provide clear documentation of functionalities for various stakeholders.
- Collaborate closely with engineering teams and product managers to ensure unified technical understanding and deliver top-quality work.
- Offer mentorship to fellow engineers by conducting code reviews and sharing best practices.
Required Skills & Qualifications:
We seek individuals who align with our values of transparency, ownership, and excellence, to fulfill our mission of providing trust in digital assets.
Essential:
- Minimum 6 years of full-stack software development experience.
- Ability to thrive in a dynamic environment with a self-driven approach.
- Proficiency in React.js, Node.js, and TypeScript.
- Strong UI/UX design intuition.
- Skilled in unit testing, functional testing, and debugging.
- Aptitude for simplifying complex systems through effective abstractions.
- Familiarity with Git, GitHub, code review tools, and CI processes.
- Strong algorithmic skills, problem-solving abilities, and complexity analysis.
- Experience in database design and development.
Preferred Skills:
- Background in blockchain or security industry.
- Interest in cryptocurrencies and blockchain technology.
- Knowledge of microservices and service-oriented architectures.
- Experience with AWS tools like Amplify, ELB, and EC2.
- Hands-on experience in building scalable distributed systems.
Why Choose BitGo:
Transforming the financial markets and pushing the boundaries of innovation requires a dedicated team like ours - driven by passion, collaboration, and creativity.
Benefits of Joining Us Include:
- Competitive salary, bonus, and stock options.
- Paid parental leave and vacation time.
- Privileges like custom meals and snacks.
- Tailored computer equipment and workspace setup.
- Opportunity to work in an inspiring startup environment with remarkable colleagues.
Join us at BitGo and become part of a team shaping the future of financial services through disruptive technologies.