Browse All Jobs
Job Description
BitGo is seeking a Senior Software Engineer to join its Custody organization. The ideal candidate will help build resilient and robust services that enable customers to securely store and access their cryptocurrency while meeting compliance requirements around the world. This role is based full-time onsite at BitGo's Toronto office to support collaborative team dynamics and innovative problem-solving.Role involves:
  • Designing and building scalable, well-abstracted, and robust APIs, libraries, and services.
  • Owning functionality and scalability features from inception to deployment.
  • Exposing and documenting functionality to the UI, third-party developers, and internal/external tooling.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Writing clean, maintainable, and efficient code.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Identifying and correcting bottlenecks and fixing bugs.
  • Continuously discovering, evaluating, and implementing new technologies.
  • Participating in code reviews and contributing to a culture of continuous improvement.
  • Working closely with product managers, designers, and other engineers.
  • Providing mentorship to peers through code reviews and education.
Requirements:
  • At least 6 years of proven experience in back-end and server-side development.
  • Great at algorithm design, problem-solving, and complexity analysis.
  • Strong experience with TypeScript, Node.js, and Express.
  • Strong experience with Node.js, TypeScript, PostgreSQL, and MongoDB.
  • Strong experience with RESTful API design.
  • Experience with microservices and service-oriented architectures.
  • Experience with unit and functional testing and debugging.
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • Ability to move quickly and adjust course as needed in a fast-paced environment.
  • Bachelor’s degree in computer science, applied mathematics, or another technical discipline from a top university.
  • Understanding of and strong interest in cryptocurrencies and blockchain.
BitGo offers:
  • Equity and an annual performance bonus.
Apply Manually