cover image
BitGo

BitGo

bitgo.com

4 Jobs

568 Employees

About the Company

BitGo is the leading infrastructure provider of digital asset solutions, offering custody, wallets, staking, trading, financing and settlement out of regulated cold storage. Founded in 2013, BitGo is the first digital asset company to focus exclusively on serving institutional clients.

BitGo is dedicated to advancing a digital financial services economy that is borderless and accessible 24/7. With multiple Trust companies around the world, BitGo is the preferred security and operational backbone for more than 1,500 institutional clients in 50 countries, including many of the world's top brands, cryptocurrency exchanges and platforms. BitGo also secures approximately 8% of all on-chain Bitcoin transactions by value and is the largest independent digital asset custodian. For more information, please visit www.bitgo.com.

Listed Jobs

Company background Company brand
Company Name
BitGo
Job Title
Software Engineer - Stablecoins
Job Description
**Job Title**: Software Engineer – Stablecoins **Role Summary**: Design, develop, and maintain the full-stack infrastructure powering BitGo’s Stablecoin-as-a-Service (SCaaS) platform. The role spans smart contract operations on multiple blockchains, backend services, and API ecosystems that enable partners to issue and manage fiat‑backed stablecoins at scale. **Expectations**: - Minimum 3 + years of professional backend development experience. - Proven expertise in TypeScript, Node.js, PostgreSQL, and MongoDB. - Strong understanding of RESTful API design, algorithmic problem‑solving, and complexity analysis. - Demonstrated use of Git/GitHub, CI/CD pipelines, JIRA, and Confluence. - Bachelor’s degree in Computer Science, Applied Mathematics, or a related technical field. **Key Responsibilities**: - Build resilient APIs, libraries, and services that underpin SCaaS. - Develop and maintain smart contract infrastructure for stablecoin minting, burning, and cross‑chain bridging on Ethereum, L2 networks, and other chains. - Integrate backend services with on‑chain contracts, exposing functionality to UIs, third‑party developers, and external tooling. - Own feature development end‑to‑end: requirement capture, design, implementation, testing, deployment, and customer integration. - Enhance internal workflows by creating tooling that improves client‑facing teams’ efficiency. - Collaborate with cross‑functional engineering teams to ensure architectural consistency and high‑quality deliverables. - Mentor peers through code reviews and knowledge sharing on best practices. - Coordinate with globally distributed teammates. **Required Skills**: - Backend development: Node.js, TypeScript. - Databases: PostgreSQL, MongoDB. - API design: RESTful services. - Version control: Git/GitHub, branching strategies. - CI/CD, automated testing, code‑review tools. - Issue tracking: JIRA, documentation: Confluence. - Strong algorithmic and problem‑solving abilities. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Applied Mathematics, or a closely related technical discipline. ---
Toronto, Canada
On site
14-01-2026
Company background Company brand
Company Name
BitGo
Job Title
Software Engineer - Settlement Systems (Go Network)
Job Description
**Software Engineer - Settlement Systems (Go Network)** **Role Summary** Develop and maintain robust APIs and services for digital asset financial systems, including clearing, settlement, lending, and trading, ensuring scalability and resilience. **Expectations** - Independent execution of projects from design to deployment. - Ownership of technical features from conceptualization to customer integration. - Collaboration with cross-functional teams and product managers to align technical and product goals. - Mentor peers in code reviews and engineering best practices. **Key Responsibilities** - Design and build high-performance, secure APIs, libraries, and services for financial workflows. - Ensure seamless integration with internal systems, UI, and external third-party tools. - Optimize system scalability and reliability through rigorous testing and debugging. - Support continuous improvement in DevOps practices (CI/CD, branching methodologies). **Required Skills** - Proficiency in server-side languages (Golang, TypeScript/Node.js, Java, Python). - Experience with SQL databases (MySQL, Postgres) and RESTful API design. - 2+ years in backend/server-side software development. - Strong unit/functional testing and debugging abilities. - Experience with Git, code reviews, and CI tools. - Cryptocurrency/blockchain knowledge and interest. - Expertise in algorithm design and problem-solving. **Required Education & Certifications** - Bachelor’s degree in computer science, applied mathematics, or equivalent technical field.
Toronto, Canada
On site
Junior
17-02-2026
Company background Company brand
Company Name
BitGo
Job Title
Frontend Engineer - Growth
Job Description
**Job Title:** Frontend Engineer – Growth **Role Summary:** Design, develop, and maintain the onboarding user interface and related frontend components for a digital asset platform. Collaborate with product managers, designers, and engineers to deliver secure, scalable, and high‑quality solutions that enhance customer experience and drive growth. **Expectations:** - Deliver clean, reusable code and maintain codebase health. - Mentor peers through code reviews and best‑practice education. - Work independently in a fast‑paced, cross‑functional environment. - Communicate implementation constraints and requirements to stakeholders. **Key Responsibilities:** - Plan and build new UIs for upcoming initiatives with design and product teams. - Improve and refactor existing UI functionality across multiple products. - Build reusable component libraries and design system integrations. - Ensure performance optimization and ongoing maintenance of applications. - Conduct code reviews, provide constructive feedback, and promote best practices. **Required Skills:** - 3+ years of frontend and UI development experience. - Strong proficiency in React, JavaScript/TypeScript, CSS, and HTML. - Experience with modern JavaScript frameworks and design systems. - Unit, integration, and end‑to‑end testing expertise. - Git/GitHub fluency, branching strategies, code review tools, and CI/CD pipelines. - Ability to work autonomously in a dynamic environment. **Preferred Skills:** - Experience building consumer‑facing crypto products. - Full‑stack exposure with Node.js and Express. - Client or partner collaboration experience. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
San francisco, United states
On site
Junior
26-02-2026
Company background Company brand
Company Name
BitGo
Job Title
Senior Software Engineer - HSM
Job Description
Job title: Senior Software Engineer – HSM Role Summary: A senior engineer responsible for architecting, building, and maintaining a high‑performance, API‑first platform that exposes secure cryptographic services for digital asset custody. Requires deep expertise in cryptographic algorithms, end‑to‑end system design, and API development. Expactations: Deliver robust, scalable cryptographic services; own complete feature lifecycles; drive code quality and performance; mentor peers; collaborate with product, design, and operations teams; stay current with security and crypto standards. Key Responsibilities: - Design and implement scalable APIs, libraries, and microservices for cryptographic operations. - Own feature development from concept through deployment and customer integration. - Produce detailed API documentation for UI, third‑party developers, and internal tooling. - Collaborate with cross‑functional teams to define requirements, design solutions, and ship new features. - Write clean, maintainable, and efficient code; conduct code reviews and enforce best practices. - Ensure application performance, quality, and responsiveness; identify and eliminate bottlenecks and bugs. - Continuously evaluate and integrate new technologies to improve development efficiency. - Mentor engineering peers on architecture, coding standards, and security best practices. Required Skills: - 6+ years of experience designing and implementing enterprise‑grade cryptographic solutions. - Strong knowledge of RSA, ECC, AES, SHA, and related protocols. - Proficiency in C, C++, or Rust; experience with TypeScript, Node.js, PostgreSQL, and MongoDB. - Expertise in RESTful API design, microservices, and service‑oriented architecture. - Solid background in unit and functional testing, debugging, CI/CD pipelines, Git/GitHub workflows. - Excellent algorithm design, problem solving, and complexity analysis. - Ability to work independently and collaboratively, adapt quickly in a fast‑paced environment. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Mathematics, Cryptography, or a related field. - Familiarity with security best practices (ISO 27001, NIST, FIPS) and experience with TSS/MPC cryptography is a plus.
Toronto, Canada
On site
Senior
12-03-2026