Senior Platform Engineer

Senior Platform Engineer

Montreal, Quebec, Canada  - Permanent


Job Description

About the Opportunity

We’re partnering with a technology consultancy that delivers complex digital solutions across healthcare and other regulated industries. Their work sits at the intersection of modern cloud architecture, AI-enabled tooling, and product engineering.

They’re looking for a senior-level engineer who enjoys operating across infrastructure, backend systems, and developer tooling — someone comfortable moving between environments and taking ownership of delivery in client-facing settings.

This is a remote-first role within Canada (preference for Quebec-based candidates).

What You’ll Be Doing:

This is a hybrid engineering role that blends cloud infrastructure, backend development, and platform enablement.

Cloud & Infrastructure
- Design and implement scalable cloud environments (primarily AWS; exposure to GCP/Azure is valuable)
- Build and maintain infrastructure-as-code using Terraform or similar tools
- Establish CI/CD pipelines and deployment automation
- Support production systems with an emphasis on reliability, scalability, and security

Platform & Developer Enablement
- Improve internal tooling and developer workflows
- Automate deployments, testing, and environment management
- Leverage AI-assisted development tools responsibly within project constraints
- Contribute to best practices around observability and operational excellence

Backend & Product Engineering
- Develop APIs, backend services, and integrations
- Collaborate with designers, data teams, and stakeholders to translate requirements into working software
- Contribute to architecture discussions and technical decision-making
- Work across different stacks depending on client needs (commonly TypeScript, Node, Python, Postgres, React)

Client Engagement & Leadership
- Partner directly with clients in embedded, cross-functional teams
- Occasionally lead technical initiatives or small project teams
- Communicate trade-offs clearly to both technical and non-technical stakeholders
- Mentor junior engineers and contribute to internal knowledge sharing


Must Have Skills:

- 5+ years of experience in software engineering, DevOps, platform engineering, or SRE (hybrid backgrounds are welcome)
- Strong backend development experience building production-grade systems
- Hands-on experience with AWS and infrastructure-as-code (Terraform preferred)
- Experience designing and maintaining CI/CD workflows
- Ability to reason about system design and communicate architectural decisions clearly
- Comfortable working in client-facing or consulting-style environments
- Self-directed, adaptable, and comfortable navigating ambiguity


Nice to Have Skills:

- Experience in healthcare or other regulated sectors
- Exposure to data platforms or data engineering tools (Airflow, dbt, BigQuery, Databricks, etc.)
- Experience supporting ML/AI systems in production environments
- Familiarity with automation platforms that empower non-technical users
- Prior experience in technical leadership or mentorship


Special Perks:

- Exposure to diverse technical stacks and problem domains
- High ownership and autonomy
- Opportunity to work closely with clients and influence architecture decisions
- Remote-first within Canada, with flexibility across EST ±2 hours

They value practical problem-solvers who enjoy working across boundaries — you don’t need to check every single box to be considered.


Details:

Starting: ASAP

Tags:

platform engineeringdevopssite reliabilitycloudAWSCI/CDdockerkubernetesinfrastructurepython







Similar jobs in Montreal:

Similar jobs in other locations: