Senior Software Engineer, Fullstack (Platform - Payments)

Coinbase

Canada

On-site

CAD 171,990 - 210,210

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Equity options
Bonus eligibility

Job summary

A leading technology company in Canada is seeking a Senior Software Engineer to develop innovative payment solutions. The ideal candidate will have 5+ years of software engineering experience, strong collaboration skills, and proficiency in Golang and API design. This role is full-time, involving both backend and frontend responsibilities while mentoring junior engineers. Competitive compensation package includes bonuses and equity.

Qualifications

  • At least 5 years of software engineering experience.
  • Proficiency in backend technologies and API design.
  • Strong collaboration skills with product and design teams.

Responsibilities

  • Design, develop, and maintain backend and frontend payment systems.
  • Drive key projects from design to production.
  • Mentor and train team members.

Skills

Software engineering experience
Collaboration skills
Backend services
API design
High-quality code
Passion for financial systems

Tools

Golang
Docker
AWS
Kafka
Snowflake
Databricks

Job description

Senior Software Engineer, Fullstack (Platform – Payments)

At Coinbase, our mission is to increase economic freedom in the world. We’re seeking a senior software engineer passionate about crypto and blockchain to build innovative payment solutions. Want to join a team focused on speed, efficiency, quality, and impact? If so, read on.

What you’ll be doing
  • Design, develop and maintain backend and frontend payments systems and infrastructure across Coinbase.
  • Serve as the Directly Responsible Individual (DRI) for key projects, driving them from design to production with high accountability.
  • Collaborate with engineers, designers, product managers and senior leadership to turn our vision into a tangible roadmap.
  • Mentor and train other team members and contribute to building a strong, inclusive, high‑performing engineering culture.
  • Troubleshoot and debug complex full‑stack issues, ensuring performance, stability, reliability, and security.
What we look for in you
  • At least 5 years of software engineering experience.
  • Strong software engineering skills in building reliable backend services and fast, accessible UIs.
  • Proficiency in backend technologies (e.g., Golang) and API design.
  • Strong collaboration skills with product, design and engineering teams.
  • Knowledge of high‑quality code and engineering processes.
  • Passion for building an open financial system that brings the world together.
Nice to haves
  • Experience with Golang, gRPC, Docker, Kafka, AWS, Snowflake, Databricks.
  • Experience in the financial domain.
  • Crypto‑forward experience (e.g., interacting with Ethereum, ENS, dApps, blockchain services).

Pay Transparency Notice: The target annual salary for this position can range as detailed below. Full‑time offers also include bonus eligibility, equity, and benefits (including medical, dental, and vision). Pay Range: $191,100 CAD - $191,100 CAD.

Job #: GPBE05US-PF

Commitment to Equal Opportunity: Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sexual orientation or any other basis protected by applicable law. For U.S. applicants, the necessary forms and reports are available. If you need a reasonable accommodation due to a disability, please contact accommodations[at]coinbase.com.

Seniority level: Mid‑Senior level; Employment type: Full‑time; Job function: Engineering and Information Technology; Industries: Technology, Information and Internet.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Backend - Platform
Principal Software Engineer, Backend - Platform

Coinbase • Canada

On-site
CAD 308,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Staff Software Engineer, Payments
Senior Staff Software Engineer, Payments

Coinbase • Vancouver

Hybrid
CAD 357,000 - 421,000
Senior Staff Software Engineer, Payments
Senior Staff Software Engineer, Payments

Coinbase • Toronto

Hybrid
CAD 357,000 - 421,000
Senior Software Engineer, Backend (Platform - CETI)
Senior Software Engineer, Backend (Platform - CETI)

P2P • Canada

On-site
CAD 255,000
Senior Software Engineer, Backend (Consumer - Risk)
Senior Software Engineer, Backend (Consumer - Risk)

Coinbase • Vancouver

On-site
CAD 192,000
Senior Software Engineer, Backend (Developer - Foundations)
Senior Software Engineer, Backend (Developer - Foundations)

Coinbase • Canada

Hybrid
CAD 192,000
Bonus eligibility
Equity eligibility
Comprehensive benefits package
Senior Software Engineer, Core Reliability
Senior Software Engineer, Core Reliability

Coinbase • Toronto

Hybrid
CAD 172,000 - 210,000
Senior Software Engineer, Core Reliability
Senior Software Engineer, Core Reliability

Coinbase • Vancouver

Hybrid
CAD 192,000
Remote-friendly culture
Quarterly in-person sessions
Senior Software Engineer, Compute Platform
Senior Software Engineer, Compute Platform

Coinbase • Vancouver

On-site
USD 192,000
Staff Software Engineer, Backend (Platform - Core Automation)
Staff Software Engineer, Backend (Platform - Core Automation)

Coinbase • Canada

On-site
CAD 218,000