Enable job alerts via email!

Senior Software Engineer, Infrastructure (Datastores)

Hospitable.com

Canada

Remote

CAD 186,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company is seeking a Senior Software Engineer, Infrastructure (Datastores) to design and operate high-performance database systems. This remote role in Canada focuses on building scalable platforms and requires expertise in distributed systems and cloud-native databases. The ideal candidate has over 5 years of experience and strong backend programming skills in Golang, Java, or Python. Competitive compensation includes a base salary of $185,500 CAD, plus bonus, equity, and benefits.

Qualifications

  • 5+ years of experience in building/operating large-scale distributed systems.
  • Expertise in managing cloud-native databases.
  • Deep understanding of database architecture and performance tuning.

Responsibilities

  • Build and maintain scalable, fault-tolerant datastore platforms.
  • Optimize for performance, reliability, and cost efficiency.
  • Guide teams on choosing the right database solutions.

Skills

Large-scale distributed systems
Cloud-native databases
Backend programming
Communication skills

Tools

MongoDB
Postgres
DynamoDB
Redis

Job description

Senior Software Engineer, Infrastructure (Datastores)

Crypto Jobs

Job Description
Role Summary – Senior Software Engineer, Infrastructure (Datastores)
  • Location: Remote – Canada
  • Job Type: Full-time
  • Salary: $185,500 CAD + bonus + equity + benefits
Overview

Join Coinbase’s Infrastructure team to design and operate high-performance, distributed database systems that power crypto-forward products. You’ll contribute to core datastore infrastructure used across the company, including MongoDB, Postgres, Aurora, Redis, DynamoDB, and more.

Key Responsibilities
  • Build and maintain scalable, fault-tolerant datastore platforms.
  • Optimize for performance, reliability, and cost efficiency.
  • Guide teams on choosing the right database solutions.
  • Write high-quality backend code (Golang, Java, or Python).
  • Handle operational responsibilities including on-call support.
  • Stay updated on emerging trends in distributed database systems.
Qualifications
  • 5+ years of experience in building/operating large-scale distributed systems.
  • Expertise in managing cloud-native databases (e.g., AWS RDS, DynamoDB, Redis).
  • Deep understanding of database architecture and performance tuning.
  • Strong backend programming and communication skills.
Preferred Skills
  • Web3/crypto experience (ENS, Ethereum, dApps).
  • Experience in incident response, disaster recovery.

This job is active and open for applications.

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