Jobgether
Jobgether

Senior Software Developer - Databases

CAD $107,000 – CAD $157,300 per year

TLDR

Build and optimize a scalable persistence layer for multi-region managed databases, shaping data storage APIs, event pipelines, and tooling for enterprise-grade cloud platforms.

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
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!
 
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

Benefits

Equity Compensation

Performance-based bonuses and long-term incentive programs including stock grants

Health Insurance

Comprehensive health, dental, and vision insurance coverage

Learning Budget

Strong focus on learning, technical development, and career growth opportunities

engineering culture

Inclusive and innovation-driven engineering culture focused on ownership and impact

Remote-Friendly

Flexible work environment with hybrid or remote options depending on location

Jobgether runs the largest remote job platform, effectively linking job seekers with over 200,000 flexible and remote opportunities that match their unique skills and preferences. Our focus is on enhancing the hiring process, ensuring efficiency while prioritizing the candidate experience, particularly in the growing health and wellness sector.

Founded
Founded 2020
Employees
11-50 employees
Industry
Professional Services
View company profile
Apply for this job