Python Developer With Banking in Canada

VySystems

Toronto

On-site

CAD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

VySystems in Toronto, Canada is seeking a senior backend engineer to design, implement, and maintain cloud-based payments and financial transaction systems. You will influence platform architecture, focusing on payments and money movement, and lead the development of new features end-to-end.

Responsibilities include documenting data flows, ensuring regulatory compliance, and collaborating with cross-functional teams to deliver scalable, high-quality services.

Qualifications

  • 5+ years of experience in software engineering, designing, building, deploying and maintaining cloud-based services.
  • Experience designing and building backend payments flow (APIs, rails, ledgers, settlement).
  • Proficiency in coding languages (Python, Next.js, React, Golang, C#) and building APIs/databases (Postgres, DynamoDB).
  • Ability to translate business requirements into technical specs; strong documentation skills.
  • Strong written and verbal communication; leadership without formal authority.
  • Familiarity with blockchain/crypto concepts is a plus.

Responsibilities

  • Design, build, and maintain backend financial and payments systems flows.
  • Influence software architecture and lead design decisions for the Platform, focusing on payments and money-movement.
  • Develop, test, and launch new features for the Platform.
  • Document processes and key data flows; ensure regulatory compliance and audit readiness.

Skills

Backend design & architecture
Payments systems
Cloud services
Programming languages
APIs
Databases
Technical documentation
Leadership without authority
Blockchain / Crypto

Tools

PostgreSQL
DynamoDB
RESTful APIs

Job description


  • Design, build, and maintain backend financial and payments systems flows (e.g., core banking, ACH, wire, card, and digital asset transaction processing).

  • Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Develop, test, and launch new features and releases for the Platform.

  • Document processes and key data flows

  • Ensure compliance with regulatory requirements and support audit certification efforts, including documenting systems for regulatory and internal audit purposes.


Product & Requirements Enablement


  • Partner with engineering, product, operations, and compliance teams to translate business needs into clear, actionable technical requirements and specifications.

  • Organize and decompose business requirements into well-structured functional and technical specs that other engineers can execute against.

  • Act as a bridge between business stakeholders and the engineering team, clarifying scope, surfacing technical trade-offs, and reducing ambiguity before development begins.

  • Document and improve engineering processes, workflows, and SDLC practices to increase team efficiency and knowledge sharing.


Leadership & Team Enablement


  • Set technical direction and best practices that enable other engineers to deliver high-quality work independently.

  • Influence and align cross-functional partners and engineering peers without relying on formal authority or direct reports.

  • As needed mentor engineers on logic, code quality, and requirements-writing practices.

  • Make independent, sound decisions on system design and process improvements within defined parameters.


Skills and Experience


  • Minimum of 5 years of experience in software engineering, including designing, building, deploying, scaling, and maintaining modern, cloud-based production services, with knowledge of service-oriented architecture.

  • Proven experience designing and building backend financial or payments system flows (e.g., APIs workflows supporting core banking, payment rails, ledgers, settlement, or digital asset transaction processing).

  • Proficiency writing high-quality, well-tested code using one or more languages (e.g., Python, Next.js, React, Golang, C#), building APIs, and building/using databases (e.g., Postgres, DynamoDB).

  • Demonstrated ability to gather and translate business requirements into technical specifications

  • Strong written and verbal communication skills, with the ability to create clear, detailed technical and functional documentation.

  • Leadership and influencing skills — comfortable guiding and developing other engineers and driving alignment across teams without formal direct-report authority.

  • Self-directed work style with the ability to manage multiple priorities and make sound independent decisions.

  • Creativity, organization, and troubleshooting skills.

  • Experience with Blockchain technology (e.g., Bitcoin, Ethereum) or crypto-forward experience, including familiarity with onchain activity and dApps or blockchain-based services is a nice to have.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Envision Technology Solutions • Toronto

On-site
CAD 110,000 - 150,000
Lead Software Engineer
Lead Software Engineer

Mphasis • Toronto

On-site
CAD 110,000 - 140,000
Python Developer with core Banking and payment
Python Developer with core Banking and payment

Linuxassociation • Toronto

Hybrid
CAD 120,000 - 180,000
Back End Developer
Back End Developer

VySystems • Toronto

On-site
CAD 110,000 - 170,000
Python Developer With Banking in Canada
Python Developer With Banking in Canada

Linuxassociation • Toronto

On-site
CAD 120,000 - 160,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Python Developer
Python Developer

Staffingine LLC • Toronto

On-site
CAD 100,000 - 140,000
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Java Software Engineer
Java Software Engineer

GALA SOLUTIONS Co. • Montreal

On-site
CAD 90,000 - 120,000
Senior Software Engineer - Web3/Defi
Senior Software Engineer - Web3/Defi

HRB • Toronto

On-site
CAD 120,000 - 180,000