Staff Backend Engineer - Trade
BitGo is a prominent digital asset solutions provider that offers a range of services such as custody, wallets, staking, trading, financing, and settlement leveraging regulated cold storage. Established in 2013, BitGo is dedicated to facilitating secure navigation within the digital asset sphere for its clients. With a worldwide presence and multiple Trust companies, BitGo caters to numerous institutions, including leading industry brands, exchanges, platforms, and millions of retail investors globally. Serving as a crucial operational pillar for the digital economy, BitGo manages a significant share of Bitcoin network transactions, holding the position of the largest independent digital asset custodian and staking provider globally.
We are currently seeking a capable Staff Software Engineer - Trade to join our Bangalore, India team.
Responsibilities:
- Develop robust APIs, libraries, and services to support our wallet services including hot and cold wallets, indexing, staking, and SDK services
- Own the development of features for functionality and scalability from conceptualization to deployment and integration with customers
- Document functionality and expose it to UI, third-party developers, and external tooling
- Enhance internal workflows by implementing tools that facilitate better customer service for BitGo’s client-facing teams
- Focus on enhancing security features to ensure the safety of the Bitcoin held in custody
- Collaborate closely with engineering teams to ensure consistent understanding of technical requirements and maintain high work quality
- Provide guidance and mentorship to peers in the broader engineering team through code reviews and sharing best practices
- Coordinate with stakeholders in the US and other global locations, potentially involving night calls to align with geographically dispersed teams
Skills & Experience:
We are seeking team members who embody our values of open communication, transparency, ownership, and high craftsmanship and who align with our vision of establishing trust in digital assets.
Required:
- Minimum of 6 years' experience in backend, server-side software development
- Proficiency in algorithm design, problem-solving, and complexity analysis
- Strong expertise in Node.JS, JavaScript, PostgreSQL, and MongoDB
- Solid experience in RESTful API design
- Proficient in verbal English communication
- Familiarity with Git/GitHub, branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
- Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a reputable university
Preferred:
- Knowledge and experience in Bitcoin or the centralized financial industry
- Understanding and keen interest in cryptocurrencies and the blockchain sector
- Familiarity with Kubernetes, Docker, and TypeScript
Why Join BitGo?
At BitGo, we are disrupting industries through visionary innovation, passion, technical expertise, and collaborative execution. Join our team of dedicated individuals who uphold our values of ownership, craftsmanship, and open communication, and drive towards delivering excellence in all aspects of our work. We are eager for new team members who bring fresh perspectives, innovative problem-solving skills, and a willingness to push boundaries as part of a team that is reshaping the world's financial markets.
Working at BitGo provides a range of benefits including a competitive salary, IT equipment support, meal and commute allowances, medical insurance, well-being allowance covering medical, wellness, and fitness aspects, complimentary snacks at our Bangalore office, and the opportunity to learn and grow alongside a talented workforce.
Note: This position requires on-site work from Monday to Friday at the Bangalore office.
Join us at BitGo and contribute to the transformation of the financial services sector through the disruptive potential of cryptocurrencies. Be part of the team that pioneers change in investment strategies.