Enable job alerts via email!

Software Engineer, Backend - Blockchain Platform (Wallets)

Bison Trails

Canada

Hybrid

CAD 130,000 - 154,000

Full time

Today
Be an early applicant

Job summary

A leading financial technology company in Canada is seeking a Software Engineer to design and maintain innovative wallet systems. The ideal candidate will have over 2 years of experience in software engineering and a passion for open financial systems. This role offers a competitive salary, remote work flexibility, and opportunities for professional growth within a dynamic team environment.

Benefits

Bonus eligibility
Equity eligibility
Comprehensive benefits including medical, dental, and vision

Qualifications

  • Minimum of 2+ years of experience in software engineering.
  • Proven experience in building scalable services.
  • Ability to write high-quality, well-tested code.

Responsibilities

  • Design, develop, and maintain wallet systems.
  • Collaborate with teams on service integrations.
  • Participate in code reviews to maintain high quality.

Skills

Programming expertise in Golang
Experience in service-oriented architecture
Strong debugging skills
Passion for open financial systems

Tools

Docker
Postgres
MongoDB
Rails
Job description
Why consider this job opportunity
  • Target annual salary up to $154,000 CAD
  • Bonus eligibility, equity eligibility, and comprehensive benefits including medical, dental, and vision
  • Opportunity to work on high-impact projects that shape the future of financial systems
  • Collaborate with a team of talented engineers in a dynamic and innovative environment
  • Engage in a culture that values feedback and professional growth
  • Flexibility of remote work with required in-person participation for team collaboration
What to Expect (Job Responsibilities)
  • Design, develop, and maintain the future of wallet systems
  • Collaborate with cross-functional teams on service integrations
  • Participate in code reviews, providing constructive feedback to uphold high code quality
  • Troubleshoot and debug complex problems in a fast-paced environment
  • Manage the services that power transaction processes for custodial products
What is Required (Qualifications)
  • Minimum of 2+ years of experience in software engineering
  • Proven experience in designing, building, scaling, and maintaining production services
  • Ability to write high-quality, well-tested code that meets customer needs
  • Strong passion for building an open financial system
  • Familiarity with service-oriented architecture
How to Stand Out (Preferred Qualifications)
  • Experience working in a rapidly growing company from startup to mid-size
  • Knowledge of blockchain technologies such as Bitcoin and Ethereum
  • Experience decomposing monolithic systems into microservices
  • Proficiency with programming languages and tools such as Golang, Ruby, Docker, Sinatra, Rails, Postgres, MongoDB, or Redshift
  • Background in building financial, high-reliability, or security systems

#Cryptocurrency #BlockchainTechnology #SoftwareEngineering #RemoteWork #CareerOpportunity

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.