Senior Backend Python Developer

Apexon β€” Canada Β· Posted ~22 hours ago

Senior

Skills

Python Backend development Microservices Distributed systems REST APIs SQL MySQL RabbitMQ Docker Git Linux/Unix System design REST GitHub

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-performing backend engineering team building secure, scalable, high-performance systems for a complex financial technology environment. You will own major initiatives end-to-end and work extensively with Python, microservices, distributed systems, REST APIs, relational databases, messaging, containers, Linux, and system design.

Highlights

Senior backend role with ownership of large initiatives and a focus on secure, scalable, high-performance systems within a financial technology environment. Strong exposure to Python, microservices, distributed systems, messaging, containers, and system design.

Description

We're Hiring | Senior Backend Python Developer πŸ“ Location: Toronto, ON We're looking for a Senior Backend Python Developer to join a high-performing engineering team building secure, scalable, and high-performance solutions within a core banking platform. The ideal candidate will have strong experience in Python, microservices, distributed systems, REST APIs, SQL/MySQL, messaging, and system design, with a proven ability to own large initiatives end-to-end. πŸ’» Must-Have Skills βœ… 5+ years of Software Development experience βœ… Strong Python Backend Development experience βœ… Microservices & Distributed Systems βœ… RESTful API Development βœ… Strong SQL & MySQL βœ… RDBMS concepts – Transactions, Isolation Levels, Locking & Deadlocks βœ… RabbitMQ or similar Message Brokers βœ… Docker / Containerized Applications βœ… GitHub or similar code repositories βœ… Linux / Unix environments βœ… Strong System Design & Technical Design experience ⭐ Nice to Have β€’ Banking / Financial Services / FinTech experience β€’ Cloud experience – AWS, Azure, or GCP β€’ Payroll Provider integrations β€’ Time & Attendance platform integrations β€’ Experience working on high-volume transaction processing systems πŸš€ What You'll Do β€’ Design and develop scalable backend services and microservices β€’ Build secure, high-performance distributed systems β€’ Develop and maintain RESTful APIs β€’ Own large initiatives from technical design through production delivery β€’ Create technical design specifications and contribute to architecture decisions β€’ Optimize application performance to meet SLAs β€’ Participate in sprint planning, estimation, and technical discussions β€’ Conduct code reviews and promote engineering best practices β€’ Mentor junior engineers and collaborate with cross-functional teams πŸŽ“ Requirements β€’ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field β€’ Degree must be from a Canadian or US university β€’ 5+ years of professional software development experience β€’ Strong communication and problem-solving skills β€’ Ability to independently own features and projects end-to-end πŸ“© Interested? Please email your updated resume to: πŸ“§ yashvi.shah@apexon.com #Hiring #PythonDeveloper #Python #BackendEngineer #SeniorSoftwareEngineer #Microservices #DistributedSystems #RESTAPI #MySQL #SQL #RabbitMQ #Docker #SystemDesign #SoftwareEngineering #BackendDevelopment #FinTech #Banking #TorontoJobs #TorontoTech #CanadaJobs #HiringNow