Demo

Senior Software Developer - Databases

Jobgether
Canada, KY Full Time
POSTED ON 6/21/2026
AVAILABLE BEFORE 8/20/2026

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer - Databases based in Canada.

This Senior Software Developer - Databases role sits at the foundation of a large-scale cloud platform powering critical data infrastructure for enterprise-grade applications. You will design and build the shared persistence and storage abstraction layer that enables engineering teams to interact seamlessly with managed database systems across multiple regions. The role spans backend engineering, distributed systems, and platform architecture, with a strong focus on scalability, reliability, and developer experience. You will contribute to building APIs, event-driven pipelines, and database tooling that standardize how data is stored, accessed, and observed across the organization. Working in a highly technical environment, you will collaborate with platform engineers, product teams, and infrastructure specialists to shape the future of data storage. This is a hands-on engineering role where your work directly impacts system performance, data integrity, and platform efficiency at scale.

\n


Accountabilities:
  • Design, build, and maintain the Structured Record Access API layer connecting engineering teams to managed Postgres and DynamoDB database fleets across production regions
  • Develop and operate Kafka-based semantic event emission pipelines, replacing raw CDC stream consumption with structured event-driven data flows
  • Contribute to schema catalog systems and runtime connection management services to ensure consistent metadata access across environments
  • Implement code-first database schema migrations with strong testing coverage and validated rollback mechanisms
  • Build developer tooling, SDKs, and automation solutions to reduce database provisioning and schema management overhead
  • Monitor, optimize, and improve database performance including capacity management, query tuning, replication, and observability
  • Define and enforce best practices for database health, reliability, and operational standards across the platform
  • Support production systems, including incident response, troubleshooting, and risk mitigation in high-availability environments
  • Collaborate with engineering teams to improve storage readiness, governance, and platform-wide data consistency

Requirements:

  • 3 years of backend software engineering experience in distributed systems or platform engineering environments
  • 3 years of hands-on experience with Kubernetes at scale
  • 5 years of experience with Terraform and cloud infrastructure management
  • Strong experience with cloud data technologies and large-scale data systems
  • Deep expertise in Postgres or DynamoDB, including schema design, query optimization, and migrations
  • Experience with event streaming systems such as Kafka or Kinesis in production environments
  • Proficiency in backend development using Python, Go, or Java
  • Experience building and operating APIs in AWS (REST or gRPC)
  • Familiarity with ORM patterns and event-driven architectures for capturing state changes
  • Strong understanding of multi-region cloud architectures and distributed systems
  • Excellent communication skills with the ability to influence cross-functional teams
  • Strong engineering discipline, including testing, rollback planning, and production readiness mindset

Benefits:

  • Competitive annual salary ranging from approximately $107,000 to $157,300 CAD, with additional bonus and equity opportunities
  • Performance-based bonuses and long-term incentive programs including stock grants
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plans and financial wellbeing support
  • Flexible work environment with hybrid or remote options depending on location
  • Strong focus on learning, technical development, and career growth opportunities
  • Exposure to large-scale distributed systems and cutting-edge cloud infrastructure technologies
  • Inclusive and innovation-driven engineering culture focused on ownership and impact


\n

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

 Why Apply Through Jobgether? 

 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1

Salary : $107,000 - $157,300

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer - Databases?

Sign up to receive alerts about other jobs on the Senior Software Developer - Databases career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobgether

  • Jobgether Arizona, AZ
  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Project Manager (Remote). In this strategic role, y... more
  • 13 Days Ago

  • Jobgether Arizona, AZ
  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Designer - REMOTE. In this critical role, you wi... more
  • 13 Days Ago

  • Jobgether California, CA
  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Product Designer (Remote) in California (USA)... more
  • 15 Days Ago

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-Market Account Execut... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Developer - Databases jobs in the Canada, KY area that may be a better fit.

  • Xsolla Canada, KY
  • ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering all user-facing experien... more
  • 19 Days Ago

  • Jobgether Canada, KY
  • This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!