Senior Full-Stack Software Engineer (Toronto)

Senior Full-Stack Software Engineer (Toronto)

11 Sep
|
Jobtailor
|
Toronto

11 Sep

Jobtailor

Toronto

- Design and build scalable applications for data acquisition, management, and visualization

- Build and maintain full-stack Nota features, from React components through GraphQL schemas to PostgreSQL query performance

- Design, deploy, and scale ML inference services on Ray Serve and Kubernetes, including model versioning, autoscaling, and observability

- Architect and manage the cloud workplace supporting data ingestion, querying, and computer vision/ML pipeline development and deployment

- Own infrastructure as code and GitOps across multiple accounts and environments using Terraform, Terragrunt, and ArgoCD

- Build CI/CD pipelines that enable researchers to ship models without filing tickets

- Handle medical imaging data at scale, including DICOM ingestion, de-identification, format conversion, and reliable movement of terabytes

- Work closely with the product team and external stakeholders to shape engineering goals and requirements

- Expand responsibilities as the company grows to meet team and client needs

Requirements

- 5+ years of software engineering experience with a track record of building and operating applications in production

- Full-stack depth across front-end, back-end, database design, and software/network security

- Production Kubernetes experience

- Deep infrastructure-as-code practice with Terraform; Terragrunt is a plus

- Experience with GitOps deployment patterns

- Comfort operating in multi-cloud environments: AWS primary, GCP/Azure secondary

- Experience with HPC schedulers such as Slurm

- Fluency in Python and TypeScript/JavaScript

- Experience with React, GraphQL, and Docker





- Mature CI/CD experience, including GitHub Actions, reproducible builds, and environment parity

- Excellent written and verbal communication skills in English

- Bachelor's degree in engineering, computer science, or a related field is nice to have, not required

- Experience with Claude Code or comparable agentic tooling

- Ability to structure repositories, context, and documentation for production-quality agent output

- Experience building custom tooling such as MCP servers, skills, subagents, or hooks

- Judgment about where agents should be trusted and where they should be reviewed

Core Competencies

Demonstrates expertise in full-stack application development, including proficiency in Python, TypeScript, React, and GraphQL, while effectively managing cloud infrastructure and CI/CD pipelines. Capable of handling large-scale medical imaging data and implementing infrastructure as code using Terraform and GitOps practices.

Highest-signal resume keywords

- Full-Stack Development

- Production Kubernetes Experience

- Infrastructure As Code with Terraform

- CI/CD Pipeline Development

- Medical Imaging Data Management

ATS Optimization Keywords

Hard Skills

- Python

- TypeScript

- React

- GraphQL

- PostgreSQL

- Kubernetes

- Terraform

- Docker

- CI/CD

- DICOM

Soft Skills

- Excellent Communication Skills

Industry Keywords

- Data Acquisition

- Data Management

- Data Visualization

- Cloud Environment

- Computer Vision

- ML Pipeline

Tools & Technologies

- GitOps

- Ray Serve

- ArgoCD

- GitHub Actions

- HPC Schedulers

📌 Senior Full-Stack Software Engineer (Toronto)
🏢 Jobtailor
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack software engineer (toronto) / toronto