Apply now

Posted yesterday

Python backend engineer

@ Apexon

Toronto, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

Apexon is hiring a Senior Software Engineer for Python to build scalable, secure, high-performance features for a core banking platform. The work covers a distributed microservices architecture handling high-volume financial transactions, including system design and end-to-end delivery. The posting requires 5+ years of software development experience and mentoring of junior developers.

Responsibilities:

  • Design, develop and deliver scalable software features
  • Own end-to-end delivery of large-scale initiatives
  • Collaborate on system architecture and technical design
  • Optimize application performance to meet SLAs
  • Mentor junior developers and promote best practices

Requirements summary:

  • 5+ years of software development experience
  • Strong Python or other OOP language expertise
  • Microservices and distributed systems experience
  • Docker, REST API and SQL/MySQL experience
  • RabbitMQ or similar message broker experience

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-12
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred), Master’s degree (preferred)
Fields of studyComputer Science, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy4
Job description

Hiring: Senior Software Engineer – Python | Microservices | Distributed Systems

We are looking for an experienced Senior Software Engineer to join our engineering team and build scalable, secure, and high-performance solutions for a core banking platform.

You will work on a distributed, microservices-based architecture supporting high-volume financial transactions, with opportunities to drive system design, technical decisions, and end-to-end feature delivery.

Key Responsibilities:

  • Design, develop, and deliver scalable software features and enhancements.
  • Own end-to-end delivery of large-scale engineering initiatives.
  • Collaborate on system architecture and technical design specifications.
  • Build secure, reliable, and high-performance distributed systems.
  • Optimize application performance to meet business SLAs.
  • Participate in sprint planning, estimations, and code reviews.
  • Mentor junior developers and promote engineering best practices.

Required Skills & Qualifications:

  • 5+ years of software development experience.
  • Strong expertise in Python (preferred) or another object-oriented programming language.
  • Hands-on experience with Microservices Architecture and Distributed Systems.
  • Experience with Docker and containerized environments.
  • Strong REST API development skills.
  • Solid SQL and MySQL experience.
  • Good understanding of RDBMS concepts, including transactions, isolation levels, locking, and deadlocks.
  • Experience with RabbitMQ or similar message brokers.
  • Proficiency with GitHub/Git and Unix/Linux environments.
  • Strong problem-solving and communication skills.

Good to Have:

  • Experience integrating Payroll Providers and Time & Attendance platforms.
  • Exposure to cloud computing platforms.

Education:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Similar jobs

  • Python Backend Engineer

    Toronto, ON
    Contract

    Staffingine LLC

    5+ YOECandidates need 5 to 10+ years of hands-on Python backend experience, REST API and microservices skills, and cloud and database knowledge. A Canadian bachelor's or master's degree and strong communication skills are also required.

    Python, Docker, Kubernetes, Git, CI/CD

  • Senior Python Backend Engineer

    Toronto, ON
    Contract

    Apexon

    5+ YOECandidates need 5 to 10+ years of backend engineering experience, strong Python skills, and experience building RESTful APIs and distributed systems. Experience with SQL and NoSQL databases, a major cloud platform, Git and CI/CD is required, and a Canadian degree is expected.

    Python, Git, Docker, Kubernetes

  • Python Backend Engineer

    Montréal, QC
    Full Time

    Wissen Technology

    7+ YOEWissen Technology needs candidates with 7+ years of Python backend experience, strong skills in FastAPI, asynchronous programming and system design. Candidates also need database experience, knowledge of API security and a graduate-level degree in computer science or a related technical field.

    FastAPI, Git, CI/CD pipelines

  • Senior Manager, Procurement Platforms & Enablement

    Toronto, ON
    Full Time

    Raise

    Evaluate business requirements and recommend functional solutions that align with platform capabilities and best practices; Identify opportunities to improve workflow efficiency, controls, automation, user experience,…

  • Power Platform Consultant

    Toronto, ON
    Full Time

    Apex Systems

    The successful candidate will bring deep technical knowledge of the Power Platform ecosystem, combined with experience designing and governing UiPath solutions; The consultant will work with business and technology…

  • Fashion Allocation Analyst

    Toronto, ON
    Full Time

    YM INC.

    Fashion Business Post-Secondary Graduate or High School Diploma With Equivalent Experience; Retail experience an asset; Proficient in Microsoft Excel

    AI Transformation Lead

    Toronto, ON
    Full Time

    YM INC.

    You have 2–5 years of experience in AI, data analytics, technology consulting, or a related field — at a company where you actually got your hands dirty; Experience with workflow automation tools (Zapier, Make, or…

    Junior Graphic Designer – Apparel Buying

    Toronto, ON
    Full Time

    YM INC.

    1+ years of experience in graphic design, ideally with tee graphics or all-over print; Experience preparing print files for production (repeats, separations, spec packages); Experience designing for a junior/youth…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.