Senior Backend Python Engineer
Offre en anglaisDesign 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.
- Sur place
- Toronto, ON
- Publié 21 août 2026
- Postuler avant le 20 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
BC Public Schools
Manager, People, Performance and Culture
- Sur place
Alcohol and Gaming Commission of Ontario (AGCO)
Responsable de la gestion de l’information
- Sur place
Résumé du poste
🚨 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: 📧 [email protected] #Hiring #PythonJobs #PythonDeveloper #SeniorPythonDeveloper #BackendDeveloper #BackendEngineer #PythonBackend #TorontoJobs #TorontoTech #CanadaJobs #SoftwareEngineer #Microservices #DistributedSystems #FastAPI #Django #Flask #RESTAPI #RabbitMQ #MySQL #SystemDesign #FinTech #Banking #TechJobs
Ce que vous ferez
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.
Exigences
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.
Compétences indiquées
- MySQLSouhaitée
- SQLSouhaitée
- DockerSouhaitée
- DjangoSouhaitée
- LinuxSouhaitée
- GitSouhaitée
- PythonSouhaitée
- FlaskSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Python
- Django
- Flask
- FastAPI
- Microservices
- Distributed Systems
- RESTful API
- SQL
- MySQL
- RabbitMQ
- Docker
- Git
- Linux
- System Design
- Technical Design
- Backend Development
Domaines d’emploi
- Software
- Technology
- Engineering
- Finance & Accounting
- Consulting
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 20 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte