Enable job alerts via email!

Senior Software Engineer GoUSD

Promote Project

Toronto

Remote

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Software Engineer to join a dynamic team dedicated to transforming the stablecoin landscape. This role emphasizes collaboration and problem-solving, requiring expertise in back-end development and a strong foundation in Elixir and PostgreSQL. As part of a forward-thinking team, you'll help build secure and efficient financial solutions that impact the evolving world of cryptocurrencies. If you're passionate about technology and eager to make a difference in the financial sector, this is the perfect opportunity for you to thrive in a fast-paced environment and contribute to groundbreaking projects.

Qualifications

  • 6+ years of back-end development experience required.
  • Strong experience with Elixir, Phoenix, and PostgreSQL is essential.

Responsibilities

  • Join the GoUSD team to shape the future of stablecoins.
  • Develop secure, compliant infrastructure for digital finance.

Skills

Back-end Development
Algorithm Design
Technical System Design
Elixir
Phoenix
PostgreSQL
RESTful API Design
Microservices
Unit Testing
Git/GitHub
Problem Solving
Cryptocurrency Knowledge

Education

Bachelor's Degree in Computer Science
Applied Mathematics

Tools

Git
GitHub
CI Tools
TypeScript
Node.js
Express
MongoDB

Job description

70000 - 110000 a year (Canadian Dollars)

Description

This role will require being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving.

BitGo is looking for a Senior Software Engineer who will join our GoUSD Team.

Team Description

Join BitGo’s GoUSD team and help shape the future of stablecoins. We are dedicated to creating stablecoin infrastructure that is secure, compliant, and built for the future of digital finance. Our goal is to raise the bar for stablecoins by combining efficiency with transparency, ensuring reliability for users and institutions alike. If you’re excited about shaping the evolution of stablecoins and driving real impact in the crypto space, join us!

Skills & Experience:

Required:

  • At least 6 years of proven experience of back-end and server-side development
  • Great at algorithm design, problem solving, and complexity analysis
  • Strong experience with technical system design across multi-functional teams
  • Strong experience with Elixir, Phoenix, LiveView, and PostgreSQL
  • 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

Preferred:

  • Experience with Ash framework
  • Experience with TypeScript, Node.js, Express, and MongoDB
  • Proven experience building public-facing APIs and/or workflow applications in a production environment
  • Experience working on interactive UIs with LiveView or React
  • Experience working with clients and/or business partners
  • Familiarity with any of the following: digital wallets, clearing and settlement, lending, trading, accounting systems, etc.

Why Join BitGo?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets.

Pay Transparency Notice: Depending upon your leveling and location, the compensation for this role averages between $180,000 - $240,000 CAD base salary. Equity, an annual performance bonus, and the benefits outlined above are also a part of this role's package.

Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you’ll be able to look back and say you were part of the team that transformed investing.

Location

Toronto, Ontario, Canada

Job type:
Remote job
Tags
  • software
  • design
  • crypto
  • cryptocurrencies
  • system
  • back-end
  • technical
  • support
  • testing
  • code
  • accounting
  • financial
  • api
  • senior
  • reliability
  • engineer
  • full-time
  • digital nomad
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.