hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies

Senior Cloud Infrastructure & Database Engineer

InsideDesk

InsideDesk

Other Engineering
Oakville, ON, Canada
Posted on Oct 13, 2025
Senior Cloud Infrastructure & Database Engineer

Location: ONLY IN Toronto/Oakville/Mississauga. Meet ups 1 or 2 times weekly/bi-weekly Union Station area or QEW/Winston Churchill (please do not apply if you reside outside this region)

About Us: InsideDesk is a leading Dental Revenue Cycle Management (RCM) automation platform dedicated to helping Dental Service Organizations (DSOs) and dental practices streamline their billing and collections processes. By providing a central hub powered by AI and automation, InsideDesk simplifies claims management, payer follow-up, and AR reporting, enabling dental teams to work more efficiently, maximize revenue collection, and gain crucial visibility into their financial performance.

Description: We are looking for a highly skilled Senior Cloud Infrastructure & Database Engineer to join our team. In this pivotal senior-level role, you will be responsible for designing, building, and maintaining AWS cloud infrastructure while also taking ownership of database management and optimization. You will ensure our systems are secure, scalable, cost-efficient, and reliable, with a strong emphasis on database performance, automation, and high availability. This position requires deep technical expertise in AWS infrastructure, automation (IaC), and database administration. You will collaborate closely with engineering, DevOps, and product teams to deliver infrastructure and database solutions that power mission-critical applications.

Key Responsibilities:

Cloud Infrastructure (AWS)

● Design, implement, and maintain scalable, highly available, and secure AWS-based infrastructure using Terraform/CloudFormation.
● Ensure high availability, scalability, security, and cost efficiency across all AWS environments.
● Build and maintain CI/CD pipelines for both infrastructure and applications.
● Implement monitoring, alerting, and observability tools (CloudWatch, Prometheus, Datadog, Grafana).

Database Engineering
● Manage and optimize relational (PostgreSQL, RDS) and NoSQL (DynamoDB, Redis) databases in AWS.
● Ensure database performance tuning, replication, partitioning, and query optimization.
● Design and implement robust backup, disaster recovery, and failover strategies.
● Automate database provisioning and maintenance tasks using IaC and scripting.
● Collaborate with developers to design efficient data models and queries.

Security & Compliance
● Implement AWS IAM, VPC, encryption, and general database security best practices.
● Ensure compliance with regulatory requirements such as GDPR, HIPAA, or PCI-DSS.

Collaboration & Leadership:
● Mentor junior engineers on cloud and database best practices and technologies.
● Collaborate effectively with application engineering and DevOps teams to support deployments.
● Participate in on-call rotations and lead incident response for infrastructure and database issues.

Qualifications:

Education & Experience
● Education: Bachelor’s in Computer Science, Engineering, or a related field (or equivalent professional experience).
● 7+ years in infrastructure engineering, DevOps, or cloud operations.
● 5+ years managing databases in production environments.
● 3+ years hands-on experience with core AWS services (EC2, VPC, S3, RDS, Aurora, DynamoDB, Lambda, CloudFormation/Terraform).

Technical Skills
● Expertise in AWS infrastructure design, implementation, and automation.
● Strong database administration skills in PostgreSQL and DynamoDB.
● Proficiency with Infrastructure as Code (IaC) tools (Terraform, CloudFormation).
● Solid knowledge of containerization & orchestration (Docker, Kubernetes/EKS).
● Experience building and maintaining CI/CD pipelines.
● Familiarity with various monitoring & logging tools (CloudWatch, Grafana, Datadog).
● Strong scripting skills (Python, Bash).

Preferred Certifications (A Plus, Not Required)
● AWS Certified Solutions Architect – Professional
● AWS Certified Database – Specialty ● Certified Kubernetes Administrator (CKA)

Soft Skills
● Strong analytical thinking and complex problem-solving abilities.
● Proven ability to lead projects and mentor junior team members.
● Exceptional communication and cross-team collaboration skills.