Senior Principal Engineer

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
Backend
Principal Software Engineer
In-Person
8+ years of experience
Finance · Blockchain

Description For Senior Principal Engineer

BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, offering a comprehensive suite of services including custody, wallets, staking, trading, financing, and settlement from regulated cold storage. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and holds the position of largest independent digital asset custodian and staking provider globally.

The Senior Principal Engineer role at BitGo's Bangalore office presents an exciting opportunity to shape the future of digital finance. The position demands a seasoned professional with 8+ years of backend development experience, who will be responsible for building and maintaining robust APIs, libraries, and services that power BitGo's wallet services. The role combines technical leadership with hands-on development, requiring expertise in Node.js, TypeScript, JavaScript, and database technologies.

The ideal candidate will lead technical strategy and architectural decisions, mentor team members, and ensure the implementation of best practices across the engineering organization. They will work with a globally distributed team, contributing to BitGo's mission of delivering trust in digital assets. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with talented professionals in the cryptocurrency space.

This role is perfect for someone who is passionate about cryptocurrencies and blockchain technology, has strong technical abilities, and wants to be part of transforming the financial services industry. The position requires working onsite at the Bangalore office, where you'll collaborate with a team that values open communication, transparency, and high levels of craftsmanship.

Last updated 2 days ago

Responsibilities For Senior Principal Engineer

  • Build strong, resilient, and robust APIs, libraries, and services to power wallet services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality to UI, third-party developers, and external tooling
  • Improve internal workflows by adding tooling for client facing teams
  • Work on security features for Bitcoin custody
  • Collaborate with engineering teams to ensure consistency
  • Provide mentorship through code reviews and education on best practices
  • Coordinate with stakeholders globally
  • Lead end-to-end technical strategy and execution
  • Provide architectural oversight for system design
  • Ensure implementation of robust coding standards
  • Lead initiatives to refactor existing systems

Requirements For Senior Principal Engineer

Node.js
JavaScript
TypeScript
Java
PostgreSQL
MongoDB
Kubernetes
  • 8+ years of back-end, server-side software development
  • Hands-on experience with Backend technologies - Node.js, Typescript, JavaScript
  • Ability to design and architect scalable, high-performance systems
  • Strong understanding of software architecture patterns and RESTful API design
  • Strong communication skills
  • Experience working in cross-functional teams
  • Strong experience with Node.JS, JavaScript, Java, PostgreSQL and MongoDB
  • Bachelor's degree in computer science or related technical discipline

Benefits For Senior Principal Engineer

Medical Insurance
  • Competitive salary
  • IT equipment support for work
  • Meal & Commute allowance
  • Medical Insurance
  • Attractive Well-being allowance
  • Office snacks
  • Great/Talented workforce to learn and grow with

Interested in this job?

Jobs Related To BitGo Senior Principal Engineer

Senior Principal Engineer

Senior Principal Engineer role at BitGo, leading digital asset financial services provider, focusing on backend development and technical leadership in Bangalore.

Senior Principal Engineer

Senior Principal Engineer role at BitGo, leading digital asset financial services provider, based in Bangalore, India.

Principal Engineer, Uber Technical Lead, YouTube Search

Principal Engineer position at YouTube to lead technical strategy for Search, combining AI innovation with complex search infrastructure to enhance video discovery and user experience.

Sr. Software Architect, Apple Services Engineering

Senior Software Architect role at Apple Services Engineering, leading content production pipeline development and architectural innovation for Apple's entertainment services.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading the development of engineering tools and services for the One Engineering System (1ES) team.