×
Register Here to Apply for Jobs or Post Jobs. X

Database Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Rakuten Kobo
Full Time position
Listed on 2026-07-20
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineering, Cloud Computing: Infrastructure & Operations
Salary/Wage Range or Industry Benchmark: 92081 - 142081 CAD Yearly CAD 92081.00 142081.00 YEAR
Job Description & How to Apply Below

The Role

We are looking for a talented and motivated Database Engineer to join our database engineering team. In this role, you will be instrumental in ensuring the performance, reliability, and scalability of our core ecommerce systems. You’ll work on exciting challenges related to high-volume transactions, performance, analytics and process automation.

Duties
  • Design & Development:
    Contribute to the design, development, and implementation of robust, scalable, and high-performance database solutions tailored for ecommerce needs.
  • Performance Optimization:
    Proactively monitor, analyze, and optimize database queries, stored procedures, and schema designs to ensure optimal transaction processing and data retrieval.
  • Reliability & Availability:
    Implement and maintain robust backup, recovery, and disaster recovery strategies to guarantee continuous availability of our ecommerce platform.
  • Data Integrity & Security:
    Manage database security, user access, roles, and data encryption to protect sensitive customer and business information.
  • Collaboration:

    Work closely with software engineers, data engineers, data scientists, product managers, and other stakeholders to understand business requirements and come up with effective data‑driven solutions.
  • Automation:
    Develop and maintain tools to automate routine database administrative tasks, improving efficiency and reducing manual effort.
  • Troubleshooting:
    Diagnose and resolve complex database issues in production and lower environments with a focus on minimizing downtime.
  • Mentorship & Learning:
    Participate in knowledge sharing, provide technical guidance to junior team members, and actively seek opportunities to learn new technologies and best practices.
  • On‑Call Support:
    Participate in on‑call rotations to provide critical support for our 24/7 e‑commerce operations.
  • Documentation:
    Create and maintain clear, concise documentation for database designs, configurations, operational procedures and tools.
Experience and Education
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • 6+ years of hands‑on experience as a Sr Database Engineer, SRE, Sr DBA, Systems Architect or a mix of these roles, preferably within a high‑transaction environment with a focus on automation.
  • Experience with Infrastructure as Code (IaC) principles and tools, specifically for database systems.
  • Must have experience with database platform migrations (e.g., Relational Document DB, Oracle PostgreSQL, On‑Prem Cloud).
  • Proficiency in writing and optimizing complex queries, stored procedures, and functions; writing tools and utilities in Python, Bash, Power Shell.
  • Solid understanding of database design principles and data modeling for relational and document/No

    SQL database systems.
  • Experience with database performance tuning and optimization techniques, including indexing strategies and query plan analysis.
  • Familiarity with data governance concepts, data security best practices, and data privacy regulations (GDPR, CCPA, etc.).
Tech & Architecture Skills
  • Strong expertise with relational database systems (PostgreSQL, SQL Server, MySQL, Oracle).
  • Working knowledge of No

    SQL, Document Database systems (MongoDB, Redis, RavenDB, Memcached).
  • Proficiency with Windows and Linux systems.
  • Core networking and storage concepts.
  • Development experience with Python, CLI/web/data frameworks.
  • Infrastructure (as code concept), CI/CD pipelines with Git Lab/Git Hub, provisioning with Terraform/Ansible, containers, Docker, Helm charts, Kubernetes.
  • Familiarity with systems architecture, distributed computing architecture, big data systems, processes and toolsets.
Soft Skills We Value
  • Problem solving:
    Analytical mind with the ability to diagnose complex issues and propose effective, sustainable solutions.
  • Communication:
    Excellent verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non‑technical audiences.
  • Collaboration:

    A team player who thrives in a collaborative environment, enjoys sharing knowledge, and works effectively across departments.
  • Adaptability:
    Ability to quickly learn new technologies and adapt to evolving…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary