Senior Python Backend & Systems Architect

Princeton IT Services, Inc

Toronto

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT services company is seeking a Senior Platform Engineer in Toronto, Canada. The role requires 4–6 years of experience in Python backend development and expertise in RESTful API design. You'll be responsible for developing high-quality features for a core banking platform within an agile team. The ideal candidate will have strong problem-solving skills and a Bachelor's degree in Computer Science or a related field.

Qualifications

  • 4–6 years of hands-on experience in Python backend development.
  • Strong expertise in RESTful API design and development.
  • Experience with cloud computing platforms (preferably AWS or Azure).
  • Proficiency in SQL and relational databases (preferably MySQL).
  • Good understanding of microservices architecture.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and deliver high-quality features and APIs for our core banking platform.
  • Own the end-to-end delivery of complex features within an agile development team.
  • Collaborate with architects and team members to create scalable technical designs.
  • Ensure performance optimization and reliability across distributed systems.
  • Write clean and maintainable code following best practices.
  • Participate in code reviews and provide constructive feedback.
  • Mentor junior developers and share knowledge within the team.

Skills

Python backend development
RESTful API design
Cloud computing (AWS/Azure)
Containerization (Docker)
SQL and relational databases
Microservices architecture
Message brokers (RabbitMQ/Kafka)
Version control systems (GitHub, GitLab)
Agile delivery processes
Problem-solving skills

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

AWS
Azure
Docker

Job description

A leading IT services company is seeking a Senior Platform Engineer in Toronto, Canada. The role requires 4–6 years of experience in Python backend development and expertise in RESTful API design. You'll be responsible for developing high-quality features for a core banking platform within an agile team. The ideal candidate will have strong problem-solving skills and a Bachelor's degree in Computer Science or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Scalable Microservices (Onsite)
Senior Python Engineer - Scalable Microservices (Onsite)

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Senior Python Engineer - Microservices & Banking Platform
Senior Python Engineer - Microservices & Banking Platform

VySystems • Toronto

On-site
CAD 90,000 - 120,000
Senior Python Backend Engineer - Banking Microservices
Senior Python Backend Engineer - Banking Microservices

BeachHead • Toronto

On-site
CAD 80,000 - 100,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Senior Python Developer — Hybrid, AWS & Trading Solutions
Senior Python Developer — Hybrid, AWS & Trading Solutions

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Backend Engineer — Core Banking Platform
Senior Backend Engineer — Core Banking Platform

Braid • Canada

On-site
CAD 90,000 - 120,000
Senior Backend Python Developer
Senior Backend Python Developer

Linux Association of Canada • Toronto

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

SRA Group • Toronto

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

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000