Job Description
BitGo is seeking a Senior Software Engineer to join its Access & Notifications team in Toronto. This role involves building an API-first platform for businesses and developers to launch crypto products. The ideal candidate will be responsible for designing, building, and maintaining scalable APIs and services. They will collaborate with cross-functional teams, write clean code, and ensure application performance and quality.Role involves:
- Designing and building scalable APIs
- Owning functionality and scalability features
- Exposing and documenting functionality
- Collaborating with cross-functional teams
- Writing clean, maintainable code
- Ensuring performance and quality
- Participating in code reviews
- Mentoring peers
Requirements:
- At least 3 years of back-end and server-side development experience
- Strong experience with TypeScript, Node.js, PostgreSQL, and MongoDB
- Experience with RESTful API design and microservices
- Experience with unit and functional testing
- Familiarity with Git/GitHub, CI tools, and branching methodologies
- Bachelor’s degree in computer science or related field
- Understanding of cryptocurrencies and blockchain
BitGo offers:
- Opportunity to disrupt the financial services industry
- A collaborative team environment
- Equity and an annual performance bonus