BitGo Logo

BitGo

Software Engineer - Settlement Systems (Go Network)

Posted Yesterday
Be an Early Applicant
Easy Apply
In-Office
Toronto, ON
Junior
Easy Apply
In-Office
Toronto, ON
Junior
Design and build APIs and services for financial applications. Collaborates with teams and mentors peers while taking ownership of projects.
The summary above was generated by AI

BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visit www.bitgo.com.

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 Software Engineer to join our Settlement Services (Go Network) Team and help us build resilient, robust services and are responsible for working on critical projects with limited or no supervision.

Responsibilities:

  • Design and build strong, resilient, and robust APIs, libraries, and services to power our financial services: clearing and settlement, digital asset lending, trading and liquidity
  • Own functionality and scalability features by taking responsibility from inception to deployment and customer integration
  • Expose and document functionality to the UI, third-party developers, and our internal and external tooling
  • Collaborate closely with all engineering teams and product managers to ensure consistency in understanding of technical requirements and overall work quality
  • Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices

Skills & Experience: 

We are looking for teammates who share and practice our values: open communication, transparency, taking ownership, and a high level of craftsmanship. We are looking for coworkers who share our vision and mission: deliver trust in digital assets. 

Required

  • Experience with server-side languages like Golang, TypeScript/Node.JS, Java, Python, etc.
  • Experience developing or supporting financial accounting systems, such as general ledger and bookkeeping functions
  • At least 2 years of back-end, server-side software development
  • Experience with SQL databases like MySQL or Postgres
  • Confident with RESTful API design
  • Great with unit and functional testing and debugging
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
  • 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
  • Great at algorithm design, problem solving, and complexity analysis
  • Ability to work independently in a fast-paced environment

Preferred

  • Experience with microservices and service-oriented architectures
  • Experience with large-scale, real-time, and distributed applications
  • Familiarity with Containers and Kubernetes
  • Understanding of and experience working in the financial industry
  • 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 $165,000 - $200,000 CAD base salary. Equity and an annual performance bonus 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.


Top Skills

Ci
Containers
Git
Git
Go
Java
Kubernetes
MySQL
Node.js
Postgres
Python
Restful Api
SQL
Typescript

Similar Jobs

56 Minutes Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Internet of Things • Semiconductor
As a Security Verification Engineer, you'll develop test plans, testbenches, and verification models for Security IP, mentor team members, and collaborate on design for SoCs.
Top Skills: Arm System ArchitecturesCPerlPythonSystemverilogTclUvmVerilog Hdl
2 Hours Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence • Marketing Tech • Software
The Vice President of Product Management will execute product strategy and roadmap, leading teams to enhance product management practices and customer satisfaction, while ensuring alignment with corporate objectives and technical excellence.
Top Skills: Agile MethodologiesAi-Driven DecisioningB2C CrmEmail MarketingMobile MarketingPersonalization CapabilitiesSdlc
3 Hours Ago
Hybrid
Toronto, ON, CAN
Internship
Internship
Fintech • Machine Learning • Payments • Software • Financial Services
As an Associate Software Engineer, you will engage in software development, collaborating with teams to deliver solutions and improve user experiences, while engaging in continuous learning.
Top Skills: Android StudioAngularAWSCloudwatchEc2EspressoGoIntellijJavaScriptJenkinsKotlinLambdaMockitojunitrunnerNew RelicNode.jsReactRoute53S3SplunkSwiftTypescriptVisual Studio CodeXcodeXctest

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account