Senior Database Engineer (Edmonton)
Jobber • edmonton, division no. 11 • Posted June 01, 2026
About the Role
Role
Reporting to a Manager, Software Engineering, the Senior Database Engineer will work with the infrastructure team and the broader engineering organization to build and maintain an industry‑leading product that helps our customers and their small businesses succeed. The engineer will ensure the stability and scalability of our fleet of Aurora Postgres databases, address issues such as cache and query optimization, indexes, IOPS, and more. They will establish robust monitoring and alerting, collaborate on schema design and query optimization with development teams (often using Rails ActiveRecord), and perform cost analysis and optimisation in the AWS cloud.
Responsibilities
- Ensure stability and scalability of Aurora Postgres databases.
- Identify and fix performance issues such as cache optimisation, query optimisation, index tuning, and IOPS bottlenecks.
- Implement and maintain monitoring and alerting to proactively detect and reac...