← Back to jobs

Remote job

Staff Software Engineer

Backend Full-time Permanent Canada

Job details

$181,000 - 241,000 Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview

Set technical direction for a platform that provides managed relational and key-value databases to engineering teams. The staff-level role combines architecture, hands-on development, operational ownership, and technical leadership, with a focus on making critical data services scalable, dependable, and easier to operate across regions.

Responsibilities - Define a year-long technical strategy and connect it to high-impact engineering initiatives. - Design and build components for a scalable datastore platform, including systems that support multi-region availability and horizontal growth. - Develop management and self-service capabilities for large database fleets, automating migrations, recovery, sharding, and performance tuning. - Work with product, infrastructure, reliability, analytics, and design partners to assess database solutions, trade-offs, and long-term sustainability. - Establish monitoring, testing, alerting, incident playbooks, and on-call practices that support service availability. - Set design and code review standards, share technical guidance, and help develop teammates through feedback and mentorship.

Requirements - Eight or more years designing, building, and launching large-scale backend systems; Python or Kotlin experience is relevant. - Strong experience developing highly available distributed systems. - At least five years of hands-on database expertise, especially with relational or distributed SQL systems such as MySQL, PostgreSQL, TiDB, or Vitess. - Deep understanding of database fundamentals, including schema design, query optimization, scaling, data integrity, and access patterns. - Ability to set technical direction, communicate clearly across teams, and take ownership of production operations. - A related bachelor's degree or equivalent practical experience.

Nice to have - Experience with cloud and data infrastructure such as AWS, Spark, or Kubernetes. - Background building database platforms or automating operations across large fleets.

Benefits and work setup - Remote-first role open to candidates residing in specified Canadian provinces; occasional in-person onboarding may be required. - Published base salary range is CAD $181,000–$241,000 per year. Total compensation may also include equity and monthly health, wellness, and technology stipends. - Benefits include medical, dental, and vision coverage for employees and dependents, flexible time off, holidays, and an employee stock purchase plan.

Skills detected in the listing

PythonKotlinSQLPostgreSQLAWSKubernetes
Detected Oct 27, 2026
Last verified Oct 27, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight