Senior Backend Developer

boostsecurity.io

Montreal

On-site

CAD 100,000 - 150,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BoostSecurity is seeking a Senior Backend Developer in Montreal, QC to own the architecture of an event-driven platform. You will build Python microservices running on AWS with Kafka, GraphQL, and MariaDB, while coordinating with AI agents to execute plans across multiple repositories.

The role emphasizes strong Python skills, cloud-native experience, and a track record of designing robust, scalable backends.

Qualifications

  • > Strong Python background with practical backend experience.
  • In addition to Python, proficiency in Go, Rust or TypeScript is a plus.
  • Cloud-native experience on AWS and Kubernetes; IaC with Terraform.
  • Experience diagnosing hard distributed system problems (perf bottlenecks, lag, contention).
  • Hands-on use of AI-assisted development tools and workflows.
  • Clear, thoughtful code reviews and architectural judgment.
  • Self-directed, autonomous with strong problem solving.

Responsibilities

  • Shape the architecture of an event-driven platform built on Python microservices, Kafka, MariaDB and GraphQL, running on AWS and Kubernetes.
  • Turn product intent into plans and tasks, then direct agents to carry them out across services.
  • Review and sharpen agent-produced results for correctness, security and maintainability.
  • Improve tooling, CI and test infrastructure to keep the team fast and reliable.
  • Maintain a high testing bar across unit, integration and module tests and ensure safe deployment.
  • Collaborate with Product, Frontend and Security Research to decide what to build.
  • Mentor teammates and participate in on-call to diagnose and fix production issues.

Skills

Python
Go
Rust
TypeScript
AWS
Kubernetes
Terraform
AI-assisted development
Distributed systems

Tools

GitHub
GitLab
Azure DevOps

Job description

Senior Backend Developer — BoostSecurity (Montreal, QC)

BoostSecurity secures the software supply chain for engineering organizations. Our platform covers the whole path from developer to production: code, dependencies, CI/CD pipelines, containers and cloud. It connects to GitHub, GitLab, Azure DevOps and Bitbucket, finds the risks that matter, and puts the fix in front of the developer who can apply it. [One line on customers or funding stage that you're comfortable making public.]

We're a small, senior team, and we build software differently from how we did a few years ago. Each of our developers works with a team of AI coding agents. Agents draft the plans, write the code and tests, and run in parallel across many repositories. The developer owns the architecture, the judgment calls and the quality bar. If you've wondered what senior engineering looks like when writing the code is no longer the bottleneck, we'd like to show you.

You'll love this role if you:
  • Want to ship real features to customers in days, not quarters
  • Have started using AI agents as real collaborators, not just autocomplete, and want to push that further
  • Care more about getting the design right, about correctness and clean code, than about how many lines you wrote
  • Like owning a feature from the problem statement through to production and its on-call
What you'll do:
  • Shape the architecture of an event-driven platform built on Python microservices, Kafka, MariaDB and GraphQL, running on AWS and Kubernetes
  • Turn product intent into plans and tasks, then direct agents to carry them out across services, often as stacked PRs in several repos at once
  • Review, challenge and sharpen what agents produce. You are the last line of defence for correctness, security and maintainability.
  • Improve the tools that make the team fast: skills, agent workflows, CI and test infrastructure. Encoding what you know so agents get it right the next time is part of the job.
  • Hold a high testing bar (we target 100% coverage across unit, integration and module tests) and keep continuous deployment safe
  • Work with Product, Frontend and Security Research to decide what's worth building
  • Mentor teammates, both on the code and on how to work well with agents
  • Take part in on-call: diagnose production issues with Datadog, Kafka lag metrics and logs, and fix the root cause
What we're looking for:
  • [7/4]+ years building high-quality, high-performance backends, ideally event-driven microservices
  • Strong Python. Go, Rust or TypeScript is a plus, since our scanners and dashboard use them.
  • Cloud-native experience on AWS, with infrastructure as code (Terraform) and Kubernetes
  • A record of diagnosing hard problems in distributed systems: performance bottlenecks, consumer lag, race conditions, database contention
  • Hands-on experience with AI-assisted development (Claude Code, Cursor, Copilot agents or similar), and opinions on where it helps and where it hurts
  • Good engineering judgment: you can tell a plausible change from a correct one, and you read code critically, including code you didn't write
  • Clear written communication. Plans, PR descriptions and agent instructions are now central engineering work.
  • Self-directed and comfortable with autonomy
Nice to have:
  • Application security, supply-chain security or DevSecOps background (SAST, SCA, SBOMs, CI/CD security)
  • Experience with source-control platform APIs (GitHub, GitLab, Azure DevOps)
  • Helm, ArgoCD and continuous deployment experience
  • Experience building tools or workflows around LLMs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2
Back End Developer
Back End Developer

Mission.dev • Montreal

Hybrid
CAD 120,000 - 150,000
Flexible hybrid work in Montreal
Remote work options
ET-aligned working hours
Senior Backend Engineer .NET & Python
Senior Backend Engineer .NET & Python

PosiTrace Inc. • Vancouver

On-site
CAD 110,000 - 145,000
On-site Burnaby
Competitive salary
JetBrains licenses
+5
Full Stack Software Developer - Engineered Arts
Full Stack Software Developer - Engineered Arts

Opportunities with AppDirect's Advisor Partners (Recruitment as a Service) • Montreal

On-site
CAD 90,000 - 130,000
Staff Platform Engineer
Staff Platform Engineer

Sage Recruiting Inc. • Canada

On-site
CAD 140,000 - 190,000
Senior Software Engineer, Agentic Systems
Senior Software Engineer, Agentic Systems

StackHawk Inc. • Quinte West

On-site
CAD 210,000 - 280,000
Competitive compensation
Health & dental
Paid holidays
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Super • Canada

Remote
CAD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+11
Full Stack Developer
Full Stack Developer

Birdseye Solutions Inc • Mississauga

On-site
CAD 110,000 - 150,000
Senior Full-Stack Developer [Security & Risk Products]
Senior Full-Stack Developer [Security & Risk Products]

ScalePad • Vancouver

Hybrid
CAD 120,000 - 180,000
Unlimited AI tokens for development
ESOP & RRSP matching
Parental leave programs
+7
Senior DevOps Engineer
Senior DevOps Engineer

DataStealth Inc. • Mississauga

On-site
CAD 90,000 - 130,000
Hybrid work model