Senior Backend Python Developer

Apexon — Canada · Posted ~21 hours ago

Senior Full-time Onsite

Skills

Python 5+ years of software development experience Backend development Microservices Distributed systems System design Software architecture High-volume transaction processing Performance optimization Code reviews Mentoring

🔓 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

A financial technology organization is seeking a Senior Backend Python Developer to build secure, scalable services within a high-volume transaction platform. You will work with distributed microservices, participate in system architecture and design, own end-to-end delivery of major features, optimize performance, conduct code reviews, and mentor junior engineers. At least five years of software development experience is required.

Highlights

Senior engineering role working on secure, high-performance financial systems, with ownership of large features, architectural participation, performance optimization, code reviews, and mentoring responsibilities.

Description

Backend Python Developer(5-days Onsite) Position: Senior Software Engineer Location: Toronto, ON Employment Type: Full-time Job Description We are seeking a Senior Software Engineer(Python Backend ) to design and build highly scalable, secure, and high-performance solutions within our core banking platform. You will work in a cross-functional engineering team focused on enhancing a distributed microservices-based system that processes high volumes of financial transactions. Key Responsibilities: Design and develop scalable, secure, high-performance backend solutions.Build and enhance distributed microservices-based systems processing high volumes of financial transactions.Participate in system design, technical architecture, and product design discussions.Own end-to-end delivery of large features.Conduct code reviews and mentor junior engineers.Optimize system performance and ensure reliability.Required Skills: 5+ years of software development experience.Strong experience with Python (preferred) or another object-oriented language.Expertise in Microservices and Distributed Systems.REST API development.Docker and containerized environments.SQL/MySQL and RDBMS concepts.RabbitMQ or similar messaging technologies.Git/GitHub.Linux/Unix.Cloud experience is a plus.