Back to results

Senior Backend Python Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
โœ… 5+ years software development experience
Posting language
English
Posted

Original job description

🚨 HIRING: Senior Backend Python Developer | Toronto, ON

We're looking for a Senior Backend Python Developer to join a team building secure, scalable, high-performance platforms for a core banking environment, candidates who have hands-on experience building production web applications/platforms with Python as their primary backend language.

📍 Toronto, ON | (5 days On-site)

๐Ÿ”ฅ What we're looking for:

✅ Strong professional Python backend development

✅ 5+ years software development experience

โœ… Django / Flask / FastAPI or similar Python frameworks

✅ Microservices & distributed systems

✅ RESTful API development

✅ SQL & MySQL

✅ Strong understanding of transactions, isolation levels, locking & deadlocks

✅ RabbitMQ or similar messaging systems

โœ… Docker / containerized applications

โœ… Git / GitHub

โœ… Linux / Unix

✅ System design & technical design

✅ Experience owning features end-to-end

โญ Nice to have:

  • Banking / Financial Services / FinTech
  • AWS / Azure / GCP
  • High-volume transaction processing
  • Payroll integrations
  • Time & Attendance platforms

๐Ÿš€ What you'll work on:

๐Ÿ”น Design and build scalable Python backend services

๐Ÿ”น Develop distributed microservices and REST APIs

๐Ÿ”น Design solutions for high-volume transaction processing

🔹 Own initiatives from technical design → development → production

๐Ÿ”น Optimize performance and reliability

๐Ÿ”น Participate in architecture and system-design discussions

๐Ÿ”น Conduct code reviews and mentor junior engineers

๐Ÿ”น Work closely with product, engineering and cross-functional teams

📩 Interested or know someone who would be a great fit?

Please send your updated resume to: 📧 yashvi.shah@apexon.com

#Hiring #PythonJobs #PythonDeveloper #SeniorPythonDeveloper #BackendDeveloper #BackendEngineer #PythonBackend #TorontoJobs #TorontoTech #CanadaJobs #SoftwareEngineer #Microservices #DistributedSystems #FastAPI #Django #Flask #RESTAPI #RabbitMQ #MySQL #SystemDesign #FinTech #Banking #TechJobs

More about this job

Responsibilities

Design and build scalable Python backend services and distributed microservices for a core banking environment. Own features from technical design through to production while mentoring junior engineers and optimizing system performance.

Requirements

Requires over 5 years of software development experience with strong professional proficiency in Python and frameworks like Django, Flask, or FastAPI. Candidates must have expertise in SQL, microservices, and containerized applications using Docker.

Skills

  • Python
  • Django
  • Flask
  • FastAPI
  • Microservices
  • Distributed Systems
  • RESTful API
  • SQL
  • MySQL
  • RabbitMQ
  • Docker
  • Git
  • Linux
  • System Design
  • Technical Design
  • Backend Development

Visa sponsorship

Not detected in the job text

Hiring contact

Yashvi Shah

Hiring contact email

yashvi.shah@apexon.com

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting
  • Consulting

Keywords

  • Python
  • Backend
  • Django
  • Flask
  • FastAPI
  • Microservices
  • Distributed Systems
  • REST API
  • SQL
  • MySQL
  • RabbitMQ
  • Docker
  • Git
  • GitHub
  • Linux
  • Unix
  • System Design
  • Banking
  • FinTech
  • Financial Services
  • High-volume Transaction Processing
  • Payroll Integrations
  • Time & Attendance Platforms
  • AWS
  • Azure
  • GCP
  • Software Engineering
  • Core Banking
  • Technical Design
  • Performance Optimization

Report this job