Senior Software Engineer - BitGo Prime
BitGo is a leading provider of digital asset solutions, offering services like custody, wallets, staking, trading, financing, and settlement from regulated cold storage. With a global presence, BitGo serves thousands of institutions and millions of retail investors globally. As a key player in the digital economy, BitGo plays a significant role in Bitcoin network transactions and serves as the largest independent digital asset custodian and staking provider in the world.
This position requires full-time onsite presence at the Palo Alto office to support collaborative team dynamics and innovative problem-solving.
Responsibilities:
- Develop robust APIs, libraries, and services to support financial operations including clearance, settlements, digital asset lending, trading, and liquidity
- Take ownership of features from conception to deployment and integration with customer systems
- Document and expose functionalities to various stakeholders
- Collaborate with other engineering teams to ensure technical requirements are met consistently
- Mentor peers on best practices and conduct code reviews within the engineering team
Skills & Experience:
Candidates should align with the company values of open communication, transparency, ownership, and craftsmanship, and be committed to delivering trust in digital assets.
Required:
- 5+ years of back-end, server-side software development experience
- Proficiency in algorithm design, problem-solving, and complexity analysis
- Strong knowledge of server-side languages like TypeScript/Node.JS
- Experience with SQL databases such as Postgres or MySQL
- Proficiency in RESTful API design
- Familiarity with unit and functional testing, debugging, and microservices
- Competence with Git/GitHub, branching methodologies, code review tools, JIRA, Confluence, etc.
- Ability to work in a fast-paced environment independently and participate in on-call rotations
Preferred:
- Background in Financial Services or Financial Technology
- Experience with asynchronous programming and functional programming
- Knowledge of financial accounting systems and digital asset trading
- Full-stack development skills and familiarity with React
- Experience with large-scale, real-time, and distributed applications
- Previous exposure to clients, partners, and interest in cryptocurrencies and blockchain industry
Why Join BitGo?
BitGo offers a challenging and collaborative work environment that encourages innovation, excellence, and teamwork. Employees benefit from competitive salary, bonuses, stock options, healthcare coverage, 401k match, parental leave, vacation time, free meals, and more. BitGo presents the opportunity to be involved in transforming the financial markets with cryptocurrencies.
Pay Transparency Notice: Compensation for this role ranges between $165,000 - $210,000 USD base salary, with additional perks like equity, performance bonuses, and comprehensive benefits based on the location and level of the candidate.