Talent.com
Senior Database Engineer
Senior Database EngineerG Adventures • Toronto, Canada
Senior Database Engineer

Senior Database Engineer

G Adventures • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

About Us

G Adventures is the world’s largest small-group adventure travel company and we’ve been making epic travel memories happen on all seven continents for over 30 years.

Our mission is simple : to change lives through travel. And not just our travelers’ either. Since day one, our tours have been built to establish meaningful relationships with local communities, directly benefiting the people and places we visit at every step of our tours.

With the demand for travel coming back strong, we are set up and excited for this next chapter in our company’s story — and we’d love for you to be a part of it.

Our DNA revolves around building, nurturing, and developing a diverse culture of people and a true sense of belonging, where everyone is encouraged to bring their authentic self to work each and every day. You’ll have the opportunity to grow your career, and yourself, alongside a passionate, talented, and welcoming community that works hard to spread goodness around the world.

If all that sounds like your kind of thing, well, we can’t wait for you to join us.

Role Overview

As a Data Engineer / DBA, you will play a critical role in our data infrastructure, focusing on the seamless integration, transformation, and management of large-scale datasets. Your responsibilities will include designing and optimizing PostgreSQL databases in Amazon RDS and Aurora environments, building robust ETL / ELT pipelines, and ensuring data quality and accessibility. You will collaborate closely with software engineers, data scientists, and analysts to support data-driven decision-making across the organization.

Key Responsibilities

Database Design & Maintenance : Design, implement, and maintain high-performance PostgreSQL databases in Amazon RDS and Aurora environments.

Data Ingestion & Transformation : Manage data ingestion from diverse sources into cloud-based data platforms and build optimized ETL / ELT pipelines for large-scale data processing.

Data Lake Integration : Export structured and semi-structured data to modern data lakes (e.g., Amazon S3, AWS Lake Formation, Redshift).

Performance Monitoring : Monitor and improve database performance, security, and availability using tools like Datadog and CloudWatch.

Collaboration : Work closely with software engineers, data scientists, and analysts to ensure data quality, reliability, and accessibility.

Automation : Automate data workflows using tools such as AWS Lambda, Glue, Step Functions, Fivetran, SnapLogic, and Airflow.

Disaster Recovery : Implement and manage backup, disaster recovery, and failover strategies.

Best Practices : Establish and enforce best practices for data architecture, schema design, and database operations.

Monitoring & Alerting : Implement and maintain Datadog monitoring for AWS Aurora PostgreSQL and RDS, ensuring real-time visibility into performance, slow queries, and resource utilization. Define custom Datadog dashboards, alerts, and metrics to support proactive database performance management and incident response.

Qualifications

Required :

5+ years of experience in a Data Engineering or DBA role.

Deep expertise in PostgreSQL administration, performance tuning, and SQL optimization.

Proven experience with Amazon RDS / Aurora, including provisioning, scaling, monitoring, and securing databases.

Strong hands-on experience with AWS services, especially S3, Glue, IAM, Lambda, and CloudWatch.

Familiarity with data lake architectures and best practices for exporting structured and semi-structured data.

Solid understanding of data modeling, ETL processes, and schema design.

Proficiency in scripting languages (Python, Bash, etc.) for automation and data wrangling.

Experience managing large datasets (hundreds of GB to TB scale) with attention to performance and cost-efficiency.

Experience using Datadog for monitoring cloud infrastructure and database health, including metric collection, alerting, and log analysis.

Ability to define custom monitors and dashboards in Datadog for RDS, Aurora, Lambda, and Redshift.

Experience using GitHub for version control, collaboration, and code management across data pipelines, infrastructure scripts, and database configurations.

Comfortable working in a pull request-driven workflow and following branching strategies, reviews, and approvals.

Preferred :

Experience with infrastructure as code (Terraform, CloudFormation).

Familiarity with streaming platforms (Kafka, Kinesis).

Exposure to data governance, cataloging, and compliance best practices.

Soft Skills & Work Ethic

Excellent written and verbal communication.

Strong problem-solving abilities.

High attention to detail.

Ability to multitask and prioritize effectively.

Collaborative mindset with cross-functional teams.

Strong organizational and time-management skills.

Adaptability in a fast-paced environment.

What do we offer you?

Competitive salary commensurate with the role

Competitive benefits package

Birthday day off

Vacation time for you to recharge

Enhanced Parental Leave

Learning and growth opportunities

Employee Resource Groups

  • Applicable based on location

G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.

#J-18808-Ljbffr

Create a job alert for this search

Database Engineer • Toronto, Canada

Similar jobs
Senior Database Engineer

Senior Database Engineer

Greenlots • Toronto, Canada
Full-time
Shell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, tr...Show more
Last updated: 5 days ago • Promoted
Senior Backend Platform Engineer — Data & Trust

Senior Backend Platform Engineer — Data & Trust

Remitly • Toronto, Canada
Full-time
A financial technology company in New Westminster is seeking an experienced Software Engineer for their Customer Data Platform team. You will build and manage services that handle sensitive customer...Show more
Last updated: 1 day ago • Promoted
Database Reliability Engineer

Database Reliability Engineer

Orion Health group • Toronto, Canada
Full-time
Do you want to work for a company that is innovating and making a difference to the health and wellbeing of people all over the world? We’re not about selling meaningless, unnecessary products for ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, Data Migration

Senior Software Engineer, Data Migration

MongoDB • Toronto, Canada
Full-time
Senior Software Engineer, Data Migration Join to apply for the.Senior Software Engineer, Data Migration.We are looking for an experienced Senior Software Engineer with experience in the Java ecosys...Show more
Last updated: 30+ days ago • Promoted
Senior Data Platform Engineer : Scale Global Systems

Senior Data Platform Engineer : Scale Global Systems

eBay Inc. • Toronto, Canada
Full-time
A global ecommerce leader in Toronto is seeking a Software Engineer to contribute to the design and development of its Core Data Platform. The role focuses on building scalable, reliable, and effici...Show more
Last updated: 1 day ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Gotvantage • Toronto, Canada
Full-time
About the Role Vantage is hiring a Senior Backend Engineer.In this role you'll focus on building features and integrations with partner systems while acting as a backend subject matter expert and m...Show more
Last updated: 1 day ago • Promoted
Senior Cloud Data Architect & Engineer (Remote)

Senior Cloud Data Architect & Engineer (Remote)

My Recruiter • Toronto, Canada
Remote
Full-time
A leading recruitment agency is seeking a Senior Information Architect / Data Engineer for a remote position.The role involves leading the architecture of a cloud data platform, requiring extensive...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, CloudTune

Senior Software Engineer, CloudTune

Amazon • Toronto, Canada
Full-time
CloudTune's goal is to invent new software systems that remove human decision‑making from financial planning and scaling processes. We envision CloudTune Forecasts driving end‑to‑end automation that...Show more
Last updated: 1 day ago • Promoted
Cloud Database Engineer II - Scale & Innovate with Aurora

Cloud Database Engineer II - Scale & Innovate with Aurora

CNSC • Toronto, Canada
Full-time
Join a forward-thinking company as a Software Development Engineer, where you'll play a crucial role in building hyper-scale database services in the cloud. This innovative firm is looking for passi...Show more
Last updated: 1 day ago • Promoted
Database Systems Engineer : High-Performance & APIs

Database Systems Engineer : High-Performance & APIs

Advanced Micro Devices • Toronto, Canada
Full-time
A leading technology company in Markham is seeking a Software Development Engineer to enhance application performance through database design and optimization. The ideal candidate will have a degree...Show more
Last updated: 1 day ago • Promoted
Senior Backend Platform Engineer - High-Impact Data

Senior Backend Platform Engineer - High-Impact Data

Remitly Inc. • Toronto, Canada
Full-time
A global financial services company is seeking a Senior Software Development Engineer in New Westminster, BC.This role involves building and maintaining core platforms in the Customer Data Platform...Show more
Last updated: 1 day ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Dayforce US, Inc. • Toronto, Canada
Full-time
Posted Monday, December 22, 2025 at 5 : 00 AM | Expires Monday, February 23, 2026 at 4 : 59 AM.Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneap...Show more
Last updated: 1 day ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Thomson Reuters • Toronto, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.Senior Cloud Engineer, Westlaw.We are looking for a highly motivated and experienced Senior Cloud Engineer with DevOps skills to become...Show more
Last updated: 1 day ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Faire • Toronto, Canada
Full-time
Faire is an online wholesale marketplace built on the belief that the future is local — independent retailers around the globe are doing more revenue than Walmart and Amazon combined, but individua...Show more
Last updated: 1 day ago • Promoted
Database Architect

Database Architect

Scotiabank • Toronto, Canada
Full-time
Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The role Contributes to the overall success of ...Show more
Last updated: 12 days ago • Promoted
Senior SQL Database Developer

Senior SQL Database Developer

Global Relay • Toronto, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveil...Show more
Last updated: 1 day ago • Promoted
Senior Backend Engineer - Remote (Canada)

Senior Backend Engineer - Remote (Canada)

Canals, Inc. • Toronto C6A, ON, Canada
Remote
Full-time
A remote AI-driven supply chain company is seeking a Senior Backend Engineer to improve global supply chains through scalable, high-performance systems. The position involves managing large projects...Show more
Last updated: 12 days ago • Promoted
Senior Data Platform Engineer

Senior Data Platform Engineer

IGM US Holdings, Inc. • Toronto, Ontario, Canada, M4B 0A3
Full-time
Gravity is the platform public agencies use to manage budgeting, automate financial reporting, and meet compliance with confidence. From Annual Comprehensive Financial Reports (ACFR) to Budget Books...Show more
Last updated: 30+ days ago