Technical Lead
About the job
BitGo is a prominent player in the digital asset financial services space, catering to institutional investors by offering liquidity, custody, and security solutions. Since its establishment in 2013, BitGo has been a trailblazer in the realm of digital assets, introducing the multi-signature wallet concept and concentrating on providing services to institutional clientele. Involving itself in both centralized and decentralized finance, BitGo offers exceptional trading, lending, and borrowing services through its prime brokerage arm, and serves as the custodian for WBTC, a leading global stablecoin for Bitcoin. In 2020, BitGo unveiled BitGo Portfolio and Tax, a comprehensive solution for digital assets. In 2018, it launched BitGo Trust Company, the first custodian specifically designed for digit asset storage. BitGo processes about 20% of all global Bitcoin transactions and extends support to over 600 coins and tokens. Noteworthy institutional clients from 50 countries, including regulated entities and the world's premier cryptocurrency exchanges and platforms, rely on BitGo for security and operational support. BitGo is financially backed by entities such as Goldman Sachs, Craft Ventures, Digital Currency Group, DRW, Galaxy Digital Ventures, Redpoint Ventures, and Valor Equity Partners.
BitGo is seeking a skilled Technical Lead to join its team in Bangalore, India.
Responsibilities:
- Develop potent APIs, libraries, and services to bolster wallet services like hot and cold wallets, indexing, staking, and SDK services
- Take charge of feature ownership, ensuring functionality and scalability from inception to deployment and client integration
- Document and present functionality to UI, third-party developers, and external tooling
- Enhance internal workflows by introducing tools that streamline customer support for BitGo's client-facing teams
- Focus on enhancing security features to safeguard the Bitcoin held in custody
- Collaborate closely with various engineering teams to maintain consistent understanding of technical requirements and work quality
- Offer mentorship to peers in the broader engineering team through code reviews and by advocating best practices
- Coordinate with stakeholders across different global locations and possibly engage in night calls to stay coordinated with the geographically distributed team
- Lead the entire technical strategy and execution for BitGo's core products to ensure alignment with business objectives
- Provide architectural insight for solid system design, ensuring scalability, security, and compliance with industry best practices
- Implement robust coding standards, conduct code reviews, and foster continuous integration practices within the team
- Spearhead initiatives to revamp existing systems for superior performance, maintainability, and scalability
Skills & Experience:
We are seeking team members who resonate with and embody our core values of open communication, transparency, accountability, and dedication to quality work—individuals who share our mission of establishing trust in digital assets.
Required:
- Minimum of 8 years of backend, server-side software development expertise
- Previous experience in a Technical Lead or similar leadership role
- Demonstrated proficiency in designing and architecting scalable, high-performance, and secure systems from scratch
- Strong grasp of software architecture patterns, microservices, and RESTful API design
- Excellent communication skills, with the ability to explain complex technical concepts
- Experience collaborating in cross-functional teams, taking a cooperative approach to problem-solving and decision-making
- Proficiency in Node.JS, JavaScript, Java, PostgreSQL, and MongoDB
- Bachelor’s degree in computer science, applied mathematics, or a related technical discipline from a reputable university
Preferred:
- Familiarity and experience in Bitcoin or the centralized financial industry
- Strong interest and understanding of cryptocurrencies and the blockchain industry
- Knowledge of Kubernetes, Docker, Golang, and TypeScript
Why Join BitGo?
Embracing innovation requires vision, passion, technical prowess, and diligent execution. Be a part of our team comprising exceptional individuals who ardently pursue excellence while exemplifying our corporate principles of open communication, collaboration, accountability, craftsmanship, and a client-centric approach. We seek new team members who bring fresh perspectives on problem-solving and innovative thinking and who wish to contribute to reshaping the world's financial markets.
At BitGo, employees enjoy a host of benefits, including competitive compensation, a hybrid working model, IT equipment support, meal and commute allowances, medical insurance, a well-being allowance (covering medical, wellness, and fitness needs), complimentary snacks at the Bangalore office, and the opportunity to learn and grow alongside a talented workforce.
Cryptocurrencies represent a groundbreaking transformation in the financial services sector. By joining us, you can be part of the team that steers this transformation in finance.