Senior Principal Engineer

BitGo is the leader in digital asset financial services, providing institutional investors with liquidity, custody, and security solutions.
Backend
Principal Software Engineer
In-Person
8+ years of experience
Finance · Blockchain

Description For Senior Principal Engineer

BitGo is the leader in digital asset financial services, providing institutional investors with liquidity, custody, and security solutions. Founded in 2013, BitGo pioneered the multi-signature wallet and is the first digital asset company to focus exclusively on serving institutional clients. Active in both centralized and decentralized finance, BitGo offers market leading trading, lending, and borrowing services through its prime brokerage services and acts as the custodian for WBTC, the leading global stablecoin for Bitcoin.

BitGo is looking for a Senior Principal Engineer to join their team in Bangalore, India. The role involves:

  • Building strong, resilient, and robust APIs, libraries, and services to power wallet services
  • Owning functionality and scalability features from inception to deployment and customer integration
  • Exposing and documenting functionality for UI, third-party developers, and external tooling
  • Improving internal workflows and adding tooling for better customer service
  • Working on security features to ensure the safety of Bitcoin in custody
  • Collaborating with all engineering teams and providing mentorship
  • Coordinating with global stakeholders, potentially involving night calls
  • Leading end-to-end technical strategy and execution for BitGo's core products
  • Providing architectural oversight for system design
  • Implementing robust coding standards and practices
  • Leading initiatives to refactor existing systems

Required skills include 8+ years of back-end development experience, proficiency in Node.js, TypeScript, JavaScript, strong system design and architecture skills, and excellent communication abilities. A bachelor's degree in a technical discipline is required.

BitGo offers competitive salary, IT equipment support, meal & commute allowance, medical insurance, well-being allowance, and a talented workforce to learn and grow with. The position requires in-office presence five days a week in Bangalore.

Last updated 2 months ago

Responsibilities For Senior Principal Engineer

  • Build strong, resilient, and robust APIs, libraries, and services for wallet services
  • Own functionality and scalability features from inception to deployment and customer integration
  • Expose and document functionality for UI, third-party developers, and external tooling
  • Improve internal workflows and add tooling for better customer service
  • Work on security features to ensure Bitcoin custody safety
  • Collaborate with all engineering teams and provide mentorship
  • Coordinate with global stakeholders, potentially involving night calls
  • Lead end-to-end technical strategy and execution for BitGo's core products
  • Provide architectural oversight for system design
  • Implement robust coding standards and practices
  • Lead initiatives to refactor existing systems

Requirements For Senior Principal Engineer

Node.js
JavaScript
TypeScript
Java
PostgreSQL
MongoDB
Kubernetes
Go
  • At least 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, and secure systems
  • Strong understanding of software architecture patterns, microservices, 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, applied mathematics, or another 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
  • Snacks on-the-house in the Bangalore office

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.

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Manager, Technical Program Management (Guest & Host Tech)

Lead Technical Program Management role at Airbnb, overseeing Guest & Host Tech initiatives with 13+ years experience required, offering competitive compensation and remote work flexibility.

Senior Manager, Technical Program Management (Payments)

Senior TPM role leading Airbnb's global payments technology initiatives, managing team of Technical Program Managers and driving strategic programs.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.