Backend Engineer – Python (API & Platform Engineering)

High Tech Genesis

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

High Tech Genesis is seeking an experienced Backend Engineer in Toronto to develop scalable backend services and APIs using Python. You will focus on platform engineering, system design, and building secure, high-performance applications.

Responsibilities include designing RESTful APIs, contributing to scalable architecture, and collaborating with cross-functional teams to deliver robust backend solutions. Strong Python, API, and cloud experience are required.

Qualifications

  • 5–10+ years of backend development experience.
  • Strong Python development skills.
  • Experience with REST APIs, JSON, and OpenAPI.
  • Solid understanding of system design and distributed applications.
  • Experience with SQL/NoSQL databases and AWS, Azure, or GCP.
  • Familiarity with Git, CI/CD, and DevOps practices.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong communication and problem-solving skills.

Responsibilities

  • Develop and maintain backend services using Python.
  • Design and build RESTful APIs and integrations.
  • Contribute to scalable platform and system architecture.
  • Collaborate with cross-functional teams to deliver backend solutions.
  • Optimize application performance, security, and reliability.
  • Participate in code reviews and follow engineering best practices.
  • 5–10+ years of backend development experience.

Skills

Python development
Backend design
RESTful APIs
Distributed systems
SQL/NoSQL
Cloud (AWS/Azure/GCP)
Git & CI/CD
Communication

Education

Bachelor's degree in CS/Engineering
Master's degree

Tools

Docker
Kubernetes
OpenAPI
Git
AWS
Azure
GCP

Job description

Overview

We are looking for an experienced Backend Engineer to develop scalable backend services and APIs using Python. This role focuses on platform engineering, system design, and building secure, high-performance applications.

Key Responsibilities
  • Develop and maintain backend services using Python.
  • Design and build RESTful APIs and integrations.
  • Contribute to scalable platform and system architecture.
  • Collaborate with cross-functional teams to deliver backend solutions.
  • Optimize application performance, security, and reliability.
  • Participate in code reviews and follow engineering best practices.
  • 5–10+ years of backend development experience.
  • Strong Python development skills.
  • Experience with REST APIs, JSON, and OpenAPI.
  • Solid understanding of system design and distributed applications.
  • Experience with SQL/NoSQL databases and AWS, Azure, or GCP.
  • Familiarity with Git, CI/CD, and DevOps practices.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong communication and problem-solving skills.
Preferred Qualifications
  • Experience in financial services or fintech.
  • Knowledge of microservices, Docker, and Kubernetes.
  • Familiarity with security and high-availability systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Senior Python Backend Engineer - RESTful APIs & Cloud
Senior Python Backend Engineer - RESTful APIs & Cloud

Atyeti • Toronto

On-site
CAD 95,000 - 130,000
Python Developer
Python Developer

SRA Group • Toronto

On-site
CAD 110,000 - 170,000
Entry-Level Python Engineer [32902]
Entry-Level Python Engineer [32902]

Stealth Startup • Toronto

On-site
CAD 100,000 - 150,000
Competitive salary up to $150,000 base
Equity options
Fully remote work
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Senior Backend Python Developer
Senior Backend Python Developer

Linux Association of Canada • Toronto

On-site
CAD 110,000 - 160,000
Back End Developer (Python)
Back End Developer (Python)

Apexon • Toronto

On-site
CAD 120,000 - 160,000
Python Developer
Python Developer

VySystems • Toronto

On-site
CAD 90,000 - 120,000