Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Engineer, Database Automation (Go)

Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Backend Engineer, Database Automation (Go) based in Canada .

This is a senior technical role focused on building and evolving database automation and PostgreSQL-as-a-service capabilities at internet scale. You will use Go to automate the full PostgreSQL lifecycle, from provisioning and configuration through upgrades, failover, scaling, and decommissioning. Your work will make database operations safer, more consistent, resilient, and easier to scale across high-throughput, always-on services. You will help replace bespoke database configurations with standardized platforms and repeatable automation. The role combines hands-on engineering, technical leadership, architecture, and close collaboration with infrastructure and product engineering teams. You will also operate the systems you build in production and use real-world feedback to continuously improve them. The environment is fully remote, asynchronous, and highly collaborative, with a strong emphasis on ownership, automation, and AI-enabled productivity.

Accountabilities:
  • Design, build, test, review, and maintain Go-based automation covering the full PostgreSQL lifecycle, including provisioning, configuration, upgrades, failover, scaling, and decommissioning.
  • Develop automation across infrastructure-as-code tooling and cloud infrastructure while evaluating operator-based approaches for managing stateful services.
  • Build reliable services and automation capable of supporting high-throughput, always-on production workloads where correctness, latency, and availability are critical.
  • Integrate compute, storage, networking, identity and access management, and managed data services across cloud providers into a coherent PostgreSQL platform.
  • Develop a standardized PostgreSQL-as-a-service platform that reduces bespoke database configurations and enables database operations to scale without requiring equivalent growth in the operations team.
  • Build safe and repeatable PostgreSQL major-version upgrade automation and validate changes against real production traffic before deployment.
  • Research and implement improvements to PostgreSQL performance, scalability, reliability, and data health while proactively addressing critical database saturation points.
  • Use AI agents and productivity tools throughout implementation, code review, service operations, and repetitive engineering workflows while maintaining the repository context required for effective team collaboration.
  • Collaborate with product management, infrastructure, software delivery, database, and platform engineering teams to design and deliver high-performing solutions.
  • Provide technical direction for major initiatives, turning ambiguous problems into clear architectures and sequenced execution plans that enable multiple engineers to work in parallel.
  • Review database automation and Go contributions with a focus on safety, maintainability, performance, and long-term operational reliability.
  • Document automation practices, PostgreSQL operational patterns, and platform guidance that enable other engineers to effectively use and contribute to the systems.
  • Operate the solutions you build in production end to end and use operational feedback to guide subsequent iterations and improvements.
  • Influence engineering practices beyond the immediate team through design reviews, mentorship, cross-team collaboration, and reusable technical patterns.
  • Requirements:

    • You bring professional software engineering experience working with PostgreSQL in large, complex production environments, including experience building or operating database-as-a-service capabilities.
    • You have strong proficiency in Go, including experience designing, implementing, testing, and reviewing backend services.
    • You have experience developing Kubernetes operators, controllers, or comparable automation for the lifecycle management of stateful services, particularly databases.
    • You are comfortable with infrastructure as code and understand core database operations concepts such as high availability, replication, backups, and system-level performance trade-offs.
    • You have demonstrated ownership of the technical direction for significant initiatives and can translate ambiguous technical challenges into scalable architectures and executable plans.
    • You have experience working with high-throughput, always-on production systems where reliability, performance, and operational safety are essential.
    • Familiarity with Ruby is a plus, particularly for working within environments that use Ruby on Rails, but it is not required at the start of the role.
    • You have strong written communication skills and are comfortable collaborating asynchronously within a distributed, all-remote team.
    • You are self-directed, well organized, and capable of managing priorities independently while maintaining strong ownership of outcomes.
    • You demonstrate strong alignment with principles of transparency, collaboration, inclusion, and open-source contribution.
    • You can influence engineering practices beyond your immediate team and are comfortable partnering with database, infrastructure, and platform teams.
    • You have experience mentoring engineers and contributing to technical growth through design reviews, code reviews, and knowledge sharing.
    • Benefits:

      • The position is fully remote and supports an asynchronous, distributed working environment.
      • The U.S. base salary range is $152,800–$259,200 USD, depending on level, experience, skills, knowledge, abilities, market data, equity considerations, and geographic location.
      • The listed base salary does not include potential bonuses, equity compensation, or benefits.
      • Benefits are designed to support employees’ health, finances, and overall well-being.
      • Flexible paid time off is provided.
      • Equity compensation and an Employee Stock Purchase Plan are available.
      • A Growth and Development Fund supports ongoing professional learning and development.
      • Parental leave is provided.
      • Team Member Resource Groups support an inclusive and collaborative workplace.
      • Employees have opportunities to work with modern AI tools and incorporate AI into their daily workflows to improve efficiency, innovation, and impact.
      • Location-based eligibility requirements may apply depending on the employee’s country and role.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Backend Engineer, Database Automation (Go) in Canada vacancy
  •  ...all applications and next steps. Our partner is looking for a Staff Backend Engineer - Grafana App Platform based in Canada. This is a senior engineering...  ...with Golang is valuable; candidates without prior Go experience should be comfortable learning and adopting the language... 
    Suggested
    Remote job
    Long term contract
    Local area
    Weekend work
    Weekday work
    Canada
    5 hours ago
  • $145k - $155k per year

     ...Description We are looking for an experienced backend engineer who enjoys solving complex problems,...  ..., build, and maintain the services, databases, and APIs that support our products....  ...to incidents. Write and maintain automated tests, technical documentation, and CI/... 
    Database
    Remote work

    Tucows Inc.

    Canada
    5 hours ago
  • $160k - $180k per year

     ...tools and the largest charitable giving database on the market. And as the giving sector...  ...Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical...  ...stages of the build. The role is heavily backend-focused. Our backend technology is still... 
    Database
    Internship

    Kindsight

    Canada
    14 days ago
  •  ...the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling...  ...deep-rooted data quality issues Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience The ability to... 
    Suggested
    Internship

    Stripe

    Canada
    a month ago
  • ⚡ THE MISSION Build the backend that powers thousands of concurrent battles in our next...  ...BONUS MULTIPLIERS Direct Unreal Engine 5 replication system experience Experience...  ...PC players have been waiting for. Think CS:GO's competitive integrity meets modern gameplay... 
    Suggested
    Work at office

    Ironbelly Studios

    Canada
    8 days ago
  •  ...and next steps. Our partner is looking for a Senior Software Engineer, AI Automation based in the Canada. This is a senior, hands-on...  ...impact. You’ll design and build AI-powered applications, backend services, APIs, data systems, infrastructure, and user-facing... 
    Remote job
    Canada
    14 hours ago
  •  ...Apertera is building a dedicated Language Technology & Workflow Automation team to help accelerate and scale how our Professional...  ...establish and manage a small agile team focused on localization engineering, automation, linguistic data, analytics, and workflow tooling,... 
    Full time
    Internship
    Work at office
    Remote work

    Apertera

    Canada
    8 days ago
  •  ...collaborate work environments, automation, learning, and delivering...  ...to our users. As a Software Engineer III  at SpryPoint, you will be...  ...Understanding of relational databases & SQL  Experience working with...  ...Interview
 If the assessment goes well, you'll move on to the technical... 
    Database
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    1 day ago
  • $152.7k - $251.2k per year

     ...and next steps. Our partner is looking for a Senior Software Engineer, Backend – Data Streaming based in Canada. The Senior Software Engineer...  ...and reliably consumed without depending on the live execution engine. The role combines distributed systems, durable storage,... 
    Remote job
    Manual labor
    Local area
    Home office
    Flexible hours
    Canada
    5 hours ago
  •  ...next steps. Our partner is looking for a Staff AI Engineer (Data & Intelligence function) based in...  ..., and expansion opportunities into automated workflows that drive appropriate actions...  ...framework such as dbt, and distributed query engines operating over lakehouse or warehouse... 
    Remote job
    Flexible hours
    Canada
    5 hours ago
  •  ...Job Responsibility: Canada Off-site Category: Engineering Remote Eligible Yes Hire Type: Employee Job ID 8617 Date posted 02/24/2025R&D Engineering, Senior Staff Engineer Description We Are: At Synopsys, we drive the innovations that shape the way we live and... 
    Full time
    Remote work

    Synopsys

    Canada
    9 days ago
  • $153k - $213k per year

     ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Backend (Partner Merchant Interface) based in Canada . This role sits within a fast-paced engineering team responsible for the APIs... 
    Remote job
    Long term contract
    Internship
    Flexible hours
    Canada
    5 hours ago
  • $110k - $130k per year

     ...sectors with fundraising tools and the largest charitable giving database on the market. And as the giving sector evolves, so does...  ...for donor fundraising. Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing the quality-engineering... 
    Database
    Long term contract
    Immediate start
    Shift work

    Kindsight

    Canada
    a month ago
  •  ...will work with many partner teams: peer engineering organizations to build robust/reusable/standardized...  ...tested APIs, UX/UI pieces, and analytics engines for defining and measuring the full-stack...  ...~ Experience in both frontend and backend, with strong ability to work as a... 
    Full time

    Stripe

    Canada
    28 days ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real... 
    Full time

    Checkfront

    Canada
    a month ago
  • $136k - $168k per year

     ...® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-deployed architecture...  ...systems with downstream marketing engines. Deploy Custom Webhooks: Design...  ...Engineering: 6+ years of backend software engineering or systems integration... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    a month ago
  • $100k - $120k per year

     ...and the largest charitable giving database on the market. And as the giving sector...  ...seeking an Intermediate Software Engineer, Payments to join a newly forming...  ...You'll work alongside Senior and Staff engineers to build reliable backend services, integrate with our selected... 
    Database

    Kindsight

    Canada
    14 days ago
  • $80k - $95k per year

     ...See Your Ideas Built. We're recruiting on behalf of a growing engineering and machine-building organization specializing in custom...  ...existing products. You'll work on custom roll forming equipment, automation systems, material handling equipment, and integrated manufacturing... 
    Long term contract
    Permanent employment
    Full time

    Remote People

    Canada
    more than 2 months ago
  • $148k - $185k per year

     ...seamless experience across its platform. As a Staff Product Designer, you will lead the design...  .... You'll partner closely with Product, Engineering, Research, and Data Science across...  ...and role level. Our total rewards package goes beyond salary, with comprehensive health and... 
    Full time
    Internship
    Work at office

    Coursera

    Canada
    1 day ago
  • $118.4k - $162.8k per year

     ...audiences with precision. With 465 billion automated optimizations per second, the AI-powered...  ...Culture team. We're looking for a Senior Staff, People Technologist to serve as the...  ...sits at the intersection of HR systems, automation, AI, and organizational enablement.  This... 
    Long term contract
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    2 days ago
  • $120k - $150k per year

     ...the largest charitable giving database on the market. And as the giving...  ...seeking a Senior Software Engineer, Payments to join a newly forming...  ...will work closely with our Staff Engineer and Director of Engineering...  ...will initially be heavily backend-focused as the team builds... 
    Database

    Kindsight

    Canada
    14 days ago
  • $147.6k - $184.5k per year

     ...seamless experience across its platform. As a Staff Product Designer, you will lead the design...  .... You'll partner closely with Product, Engineering, Research, and Data Science across...  ...and role level. Our total rewards package goes beyond salary, with comprehensive health and... 
    Internship
    Work at office

    Coursera Sourcing

    Canada
    a month ago
  • $145k - $153k per year

     ...partner is looking for a Software Engineer II, Ads based in Canada....  ...mapping, reconciliation, and automated health monitoring. ~ Improve...  ...building and operating production backend services. ~ Strong...  ...in a backend language such as Go, Ruby, or Python. ~ Demonstrated... 
    Remote job
    Permanent employment
    Canada
    5 hours ago
  • $140k - $165k per year

     ...the largest charitable giving database on the market. And as the...  ...Senior Agentic AI Platform Engineer who wants to build AI systems...  ...You’ll work across Python backend services, React/TypeScript, Amazon...  ...monitoring execution status. Write automated tests for agent behavior,... 
    Database
    Manual labor

    Kindsight

    Canada
    13 days ago
  • $170.4k - $234.3k per year

     ...with precision. With 465 billion automated optimizations per second, the...  ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...APIs, component libraries and backend systems that serve the team roadmap...  ..., GraphQL, Ruby on Rails and Go ~ Extensive experience... 
    Database
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    more than 2 months ago
  •  ...Overview: We are looking for a Platform Engineering Manager with a strong hands-on...  ...plans for complex platform changes, and automation that streamlines recurring SRE/support workflows...  ...on software engineering experience (e.g., Go, Python) building developer productivity... 

    Precisely International Jobs

    Canada
    1 day ago
  •  ...Make an Impact: As a Senior Software Engineer on the Workflow Squad, you'll design, build...  ...operations. This is primarily a backend product engineering role, working in PHP...  ...critical operations Own observability, automated testing, release quality, production support... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Third-Party Job Posts

    Canada
    5 hours ago
  • $120k - $160k per year

     ...tools and the largest charitable giving database on the market. And as the giving sector evolves...  ...is seeking a Senior Salesforce Engineer to join our Product Engineering team and...  ...issue in a subscriber org, strengthening automated testing, or finding a cleaner and more scalable... 
    Database
    Long term contract
    Remote work

    Kindsight

    Canada
    15 days ago
  •  ...highly skilled Senior Python Engineer to join our distributed...  ...and maintain robust, scalable backend services and APIs using Python...  ...scalability Design and optimize database schemas and queries using...  ...workflow challenges, implementing automation to streamline operations and... 
    Database
    Remote job

    EPAM Systems

    Canada
    14 days ago
  • $44 per hour

     ...Premiums + Comprehensive Benefits Own the Automation. Solve the Problems. Drive Reliability....  ...person everyone calls when production goes down, this is the opportunity you've been...  ...and production efficiency Partner with Engineering, Production, Maintenance, and Quality on... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Shift work

    Remote People

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Engineer, Database Automation (Go). Be the first to apply!