Back to results

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

Report this job