Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer, Backend (Institutional - Staking)

Bison Trails

Canada

Hybrid

CAD 150,000 - 192,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading innovative technology firm in Canada is seeking an experienced software engineer to build new services and design scalable systems using Golang. The role requires at least 5 years of software engineering experience and a strong commitment to writing high-quality, well-tested code. The company offers a competitive salary up to $191,100 CAD, bonus eligibility, a comprehensive benefits package, and the opportunity for flexible remote work with in-person participation throughout the year.

Benefits

Comprehensive benefits package
Bonus eligibility
Equity eligibility

Qualifications

  • At least 5 years of experience in software engineering.
  • Proven experience in designing, building, and maintaining production services.
  • Strong commitment to writing high-quality, well-tested code.

Responsibilities

  • Build new services using Golang for critical product and business needs.
  • Design scalable systems with modern cloud technology.
  • Collaborate with teams to create a roadmap.

Skills

Software engineering
Golang
Cloud technology
Service-oriented architecture
Microservices

Tools

Docker
Rails
Postgres
MongoDB
DynamoDB
Job description

Employer Industry: Cryptocurrency and Blockchain Technology

Why consider this job opportunity:
  • Salary up to $191,100 CAD
  • Bonus eligibility and equity eligibility included in compensation package
  • Comprehensive benefits package including medical, dental, and vision
  • Opportunity to work in a fast-paced, innovative environment with cutting-edge technology
  • Chance to contribute to building an open financial system that impacts the global economy
  • Flexible remote work options with required in-person participation throughout the year
What to Expect (Job Responsibilities):
  • Build new services to meet critical product and business needs using Golang
  • Design scalable systems to solve novel problems with modern cloud technology
  • Articulate a long-term vision for maintaining and scaling backend systems
  • Collaborate with engineers, designers, product managers, and leadership to create a tangible roadmap
  • Write high-quality, well-tested code to meet customer needs
What is Required (Qualifications):
  • At least 5 years of experience in software engineering
  • Proven experience designing, building, scaling, and maintaining production services
  • Ability to compose a service-oriented architecture
  • Strong commitment to writing high-quality, well-tested code
  • Passion for building an open financial system that connects the world
How to Stand Out (Preferred Qualifications):
  • Experience in a company experiencing rapid growth from startup to mid-size
  • Familiarity with growth experiments or A/B testing frameworks
  • Knowledge of blockchain technology, specifically Bitcoin and Ethereum
  • Experience decomposing large monoliths into microservices
  • Proficiency in Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB

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.