Back End Developer (Python)
We're Hiring: Senior Software Engineer π Location: Toronto, Canada πΌ Experience: 6+ Years Join our engineering team to build highly scalable, secure, and high-performance solutions for a modern core banking platform. You'll work on distributed microservices that process high volumes of financial transactions while collaborating with a talented cross-functional team. What You'll Bring: β 6+ years of software development experience β Strong expertise in Python (preferred) or another object-oriented language β Hands-on experience with Microservices & Distributed Systems β Docker / Containerβ¦
- On-site
- ONTARIO
- Posted Jul 28, 2026
- Apply by Aug 27, 2026
- 1 position
Job summary
We're Hiring: Senior Software Engineer π Location: Toronto, Canada πΌ Experience: 6+ Years Join our engineering team to build highly scalable, secure, and high-performance solutions for a modern core banking platform. You'll work on distributed microservices that process high volumes of financial transactions while collaborating with a talented cross-functional team. What You'll Bring: β 6+ years of software development experience β Strong expertise in Python (preferred) or another object-oriented language β Hands-on experience with Microservices & Distributed Systems β Docker / Container technologies β RESTful APIs β SQL & MySQL β Strong RDBMS fundamentals (Transactions, Locking, Isolation Levels, Deadlocks) β RabbitMQ or similar message brokers β GitHub/Git and Unix/Linux environments Nice to Have: β Cloud computing experience (AWS/Azure/GCP) β Experience integrating with Payroll Providers or Time & Attendance platforms π Education Requirement: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field from a Canadian or US university.
What youβll do
Build highly scalable, secure, and high-performance solutions for a modern core banking platform. Develop distributed microservices to process high volumes of financial transactions within a cross-functional team.
Requirements
Requires over 6 years of software development experience with strong expertise in Python and distributed systems. A Bachelor's or Master's degree in Computer Science or a related field from a Canadian or US university is required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Microservices
- Distributed Systems
- Docker
- RESTful APIs
- SQL
- MySQL
- RDBMS
- RabbitMQ
- GitHub
- Git
- Unix
- Linux
- AWS
- Azure
- GCP
Additional details
- Minimum education
- Bachelorβs degree
- Minimum experience
- 5+ years
- Apply by
- Aug 27, 2026
