Senior Backend Engineer (Python/Django) — Cloud & APIs

AspiringIT

Southwestern Ontario

On-site

CAD 120,000 - 150,000

Full time

11 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aspiring IT Inc. in Ontario, Canada, is seeking a Senior Software Engineer to design, develop, and maintain scalable software and cloud-based systems.

You will contribute to backend apps, APIs, and data-intensive platforms, ensuring performance, reliability, and integration with cloud services. The role emphasizes collaborating with stakeholders, guiding code quality, and participating in reviews to advance engineering practices.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong Python programming skills.
  • Experience developing backend applications and APIs using Django and GraphQL.
  • Strong experience with SQL databases such as PostgreSQL and BigQuery.
  • Experience designing and developing cloud-based applications (GCP or Azure).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with Terraform, Azure DevOps, Jenkins, Airflow, or Dataflow is an asset.
  • Strong analytical, problem-solving, documentation, and communication skills.

Responsibilities

  • Collect and analyze business and user requirements and translate them into technical specifications.
  • Research, design, develop, integrate, test, and maintain scalable software applications and cloud-based systems.
  • Design logical and physical specifications, software components, data models, and system architectures.
  • Develop backend applications, services, APIs, and data-processing solutions.
  • Design and integrate software solutions with databases, cloud platforms, APIs, and enterprise systems.
  • Develop and maintain reliable data-processing workflows supporting business applications.
  • Evaluate system architecture and improve performance, scalability, reliability, and maintainability.
  • Assess, test, troubleshoot, document, upgrade, and maintain applications and software environments.
  • Develop automated unit and integration testing to maintain software quality and reliability.
  • Support CI/CD, containerized applications, and cloud deployments.
  • Research and evaluate technologies and recommend improvements to software architecture.

Skills

Python
Backend development
API design
Cloud architectures
Software engineering

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology

Tools

Django
GraphQL
PostgreSQL
BigQuery
Google Cloud Platform (GCP)
Azure
Docker
Kubernetes
CI/CD
Terraform
Azure DevOps
Jenkins
Airflow
Dataflow

Job description

Aspiring IT Inc. in Ontario, Canada, is seeking a Senior Software Engineer to design, develop, and maintain scalable software and cloud-based systems.

You will contribute to backend apps, APIs, and data-intensive platforms, ensuring performance, reliability, and integration with cloud services. The role emphasizes collaborating with stakeholders, guiding code quality, and participating in reviews to advance engineering practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

AspiringIT • Southwestern Ontario

On-site
CAD 120,000 - 150,000
Senior Backend Engineer - Fintech Platform (Python/Django)
Senior Backend Engineer - Fintech Platform (Python/Django)

d1g1t Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Bonus eligibility
Healthcare benefits
Employee Assistance
+5
Back End Developer
Back End Developer

CirrusLabs • Toronto

On-site
CAD 120,000 - 170,000
Senior Backend Engineer - Cloud APIs (AWS)
Senior Backend Engineer - Cloud APIs (AWS)

Autodesk • Toronto

On-site
CAD 98,000 - 145,000
Annual cash bonuses
Comprehensive benefits package
Stock grants
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
software engineer
software engineer

Anvil • Ottawa

Hybrid
CAD 140,000 - 170,000
Senior Cloud Architect — AWS, Kubernetes, Remote
Senior Cloud Architect — AWS, Kubernetes, Remote

S27a • Toronto

Remote
CAD 140,000 - 190,000
Remote-first culture
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