Location: Montreal, Quebec
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
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.
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