Senior Python Backend Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Experience
- 5+ years of software development experience
- Posting language
- English
- Posted
Original job description
Senior Software Engineer (Python Backend)
📍 Location: Toronto, ON
💼 Job Type: Full-Time
We’re looking for a Senior Software Engineer to design and build highly scalable, secure, and high-performance solutions for a core banking platform.
What You’ll Do
- Design and deliver high-quality backend features and enhancements
- Own end-to-end delivery of large, complex initiatives
- Design scalable distributed systems and microservices
- Develop and optimize RESTful APIs
- Improve system performance and meet SLAs
- Participate in technical design, sprint planning, and code reviews
- Mentor junior engineers and promote engineering best practices
Must-Have Skills
- 5+ years of software development experience
- Strong Python development experience
- Microservices & distributed systems
- Docker / containerization
- RESTful API development
- Strong SQL & MySQL
- RDBMS concepts: transactions, isolation levels, locking, deadlocks
- RabbitMQ or similar messaging systems
- GitHub/Git
- Unix/Linux
- Strong communication and collaboration skills
Nice to Have
- Payroll or Time & Attendance platform integrations
- Cloud computing experience
📩 Interested? Please share your updated resume to yashvi.shah@apexon.com
More about this job
Responsibilities
Design and deliver high-quality backend features and scalable distributed systems for a core banking platform. Responsibilities include optimizing RESTful APIs, mentoring junior engineers, and owning the end-to-end delivery of complex initiatives.
Requirements
Requires over 5 years of software development experience with strong proficiency in Python, microservices, and SQL/MySQL. Experience with Docker, RabbitMQ, and Unix/Linux environments is essential.
Skills
- Python
- Microservices
- Distributed Systems
- Docker
- RESTful API
- SQL
- MySQL
- RabbitMQ
- GitHub
- Git
- Unix/Linux
- Backend Development
Visa sponsorship
Not detected in the job text
Hiring contact
Yashvi Shah
Hiring contact email
yashvi.shah@apexon.com
Categories
- Software
- Engineering
- Technology
- Finance & Accounting
- Consulting
Keywords
- Python
- Backend Engineer
- Microservices
- Distributed Systems
- Docker
- Containerization
- RESTful API
- SQL
- MySQL
- RDBMS
- RabbitMQ
- Messaging Systems
- GitHub
- Git
- Unix
- Linux
- Core Banking
- Financial Services
- Scalability
- SLA
- Sprint Planning
- Code Reviews
- Payroll Integration
- Time & Attendance
- Cloud Computing
- IT Services
- IT Consulting