Senior Software Engineer - Custody Services
BitGo specializes in digital asset solutions for institutional clients worldwide. As the leading infrastructure provider, BitGo offers custody, wallets, staking, trading, and financing services out of regulated cold storage. We are dedicated to fostering a borderless digital financial services economy that operates around the clock. Serving over 1,500 institutional clients in 50 countries, including major brands and cryptocurrency exchanges, BitGo secures approximately 20% of all on-chain Bitcoin transactions by value.
We are currently seeking a Senior Software Engineer to join our Custody Services team in New York City and contribute to the development of a custodial platform for trading, staking, and managing crypto products. This role will involve collaborating with a dynamic team to create scalable APIs, libraries, and services for our platform, taking ownership of features from inception to deployment, and ensuring the performance and quality of applications.
Responsibilities:
- Design and implement scalable APIs, libraries, and services for the custodial platform
- Manage feature ownership from concept to integration and deployment
- Collaborate with cross-functional teams to introduce new features
- Write clean, efficient code and ensure application responsiveness and quality
- Identify and address performance bottlenecks and bugs
- Stay informed about and implement new technologies to enhance development efficiency
- Aid in code reviews and promote continuous improvement practices
- Mentor fellow engineers and contribute to refining product requirements
Skills & Experience:
We seek individuals who embody our values of open communication, transparency, ownership, and craftsmanship. The ideal candidate will have:
Required:
- 5+ years of backend and server-side development experience
- Proficiency in algorithm design, problem-solving, and complexity analysis
- Strong skills in TypeScript, Node.js, and Kotlin
- Experience with key databases such as PostgreSQL and MongoDB
- Proficiency in RESTful API design
- Familiarity with microservices and service-oriented architectures
- Experience with testing, debugging, Git/GitHub, and CI tools
- Ability to adapt in fast-paced environments and hold a technical degree
Preferred:
- Background in consumer-facing crypto product development
- Previous experience building public-facing APIs
- Full-stack capability, including familiarity with React
- Experience collaborating with clients or business partners
- Knowledge of digital wallets, clearing and settlement, or trading systems
Join BitGo:
At BitGo, we are committed to transforming financial markets through vision, innovation, and teamwork. Join us and be part of a passionate team striving for excellence while embracing ownership, craftsmanship, and open communication. Besides competitive compensation, you'll benefit from our comprehensive health insurance, 401k match, paid parental leave, and other perks.
Cryptocurrencies offer unprecedented disruption in the financial sector, and at BitGo, you can be part of a team that is leading this transformative change.