Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer Senior / Staff

GuruLink

Toronto

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A venture-backed startup is seeking an exceptional Full Stack Developer to lead backend services in Python and design scalable geometry analysis systems. The ideal candidate will have deep expertise in Python and Flask, experience with PostgreSQL, and solid JavaScript and React skills. This role involves owning features end-to-end and architecting cloud-native deployments. Join a team transforming 3D CAD data into actionable insights, impacting manufacturers across various industries.

Qualifications

  • Deep expertise in Python, with a focus on backend system design.
  • Strong production experience with Flask or similar Python frameworks.
  • Proven experience designing and operating systems backed by PostgreSQL.
  • Solid experience building production UIs with JavaScript and React.

Responsibilities

  • Lead development of core backend services in Python with a focus on clean architecture.
  • Own features end-to-end: API design, data modeling, and deployment.
  • Design and optimize PostgreSQL schemas and queries for production workloads.
  • Build and evolve a modern React frontend alongside backend systems.
  • Architect and operate cloud-native deployments using Vercel.

Skills

Expertise in Python
Experience with Flask
Systems design backed by PostgreSQL
Production UIs with JavaScript and React
API design
Job description

Location: Toronto, Ontario

Join a venture-backed startup solving deep problems in manufacturing and product innovation through advanced 3D geometry and mathematics. If you're excited by intuitive design, performance-minded engineering, and building purposeful software—read on.

Our Client provides a cloud•based platform that transforms raw 3D CAD or volumetric data into actionable geometric insights. Its core offering—designed to help manufacturers and engineering teams make better decisions through automated, scalable geometry analysis. Their customers are designing everything from high-performance sportswear to lightweight aerospace components—and trust their platform to unlock powerful answers from complex geometry.

We are looking for an exceptional Full Stack Developer with deep expertise in Python and proven experience leading full-stack development in a production environment.

Responsibilities
  • Lead development of core backend services in Python (Flask) with a focus on clean architecture, performance, and reliability
  • Own features end-to-end: API design, data modeling, business logic, frontend integration, and deployment
  • Design and optimize PostgreSQL schemas and queries for production workloads
  • Build and evolve a modern React frontend alongside backend systems
  • Architect and operate cloud-native deployments using Vercel and serverless patterns
  • Take ownership of major technical decisions that shape the platform long-term
Must Have Skills
  • • Deep expertise in Python — this is a Python•first role. You should be highly fluent in modern Python and backend system design
  • • Strong production experience with Flask (or similar Python frameworks) and Vercel
  • • Proven experience designing and operating systems backed by PostgreSQL
  • • Solid experience building production UIs with JavaScript and React
  • • Demonstrated ownership of a significant full-stack system in production
  • • Strong understanding of API design, concurrency, and backend fundamentals
  • • Comfortable working across backend, frontend, and infrastructure
Nice to Have Skills
  • • Startup or early-stage company experience
  • • Experience owning systems from early build through scale
  • • Background in data-heavy or API-driven products
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.