Enable job alerts via email!

Senior Software Engineer, Backend (Developer - Foundations)

Bison Trails

Canada

Remote

CAD 150,000 - 192,000

Full time

Today
Be an early applicant

Job summary

A leading fintech company in Canada is seeking an experienced backend software developer to build and maintain scalable backend services. The ideal candidate will have over 5 years of experience, expertise in Golang, and a solid understanding of microservices architecture. This role offers a salary up to $191,100 CAD, bonus eligibility, and comprehensive benefits in an innovative working environment.

Benefits

Comprehensive benefits including medical, dental, and vision
Equity eligibility
Opportunities for career advancement

Qualifications

  • 5+ years of experience in backend software development.
  • Expertise in Golang, C, Rust, or Python.
  • Solid understanding of microservices and event-driven architectures.

Responsibilities

  • Build and maintain scalable backend services.
  • Define APIs for the Developer Platform.
  • Lead projects through implementation and monitoring.

Skills

Backend software development
Golang
Distributed systems
Microservices architecture

Education

Bachelor's or Master's degree in Computer Science

Tools

PostgreSQL
Redis
Kafka
Job description

Employer Industry: Cryptocurrency and Blockchain Technology

Why consider this job opportunity:

  • Salary up to $191,100 CAD
  • Bonus eligibility, equity eligibility, and comprehensive benefits including medical, dental, and vision
  • Opportunity for career advancement and growth within a leading fintech company
  • Work in a dynamic and innovative environment with high-caliber colleagues
  • Participate in collaborative team and company-wide offsite events throughout the year
What to Expect (Job Responsibilities):
  • Build, deploy, and maintain scalable, secure, and high-performing backend services in a microservices/distributed architecture
  • Define internal and customer-facing APIs serving as the building blocks for the Developer Platform
  • Author technical design documents, providing technical leadership and clarity across complex projects
  • Lead end-to-end delivery of projects through implementation, deployment, and monitoring
  • Improve and maintain operational excellence standards, proactively addressing technical debt and enhancing system reliability
What is Required (Qualifications):
  • 5+ years of experience in backend software development, focusing on backend systems
  • Expertise in programming languages such as Golang (preferred), C, Rust, or Python
  • Experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ)
  • Solid understanding of distributed systems, microservices architecture, and event-driven architectures
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience
How to Stand Out (Preferred Qualifications):
  • Experience designing public-facing APIs
  • Experience building financial platforms or fintech systems
  • Familiarity with the crypto/onchain ecosystem

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.