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.

Similar jobs

Back End Developer (Python)

Apply Now
Back to search page