1

Associate Python Developer Jobs in Toronto, ON (NOW HIRING)

Contributes to the overall success of the Senior Associate Cloud Platform Engineering function by ... Python) * Experience with CI/CD tools such as GitHub Actions, Gitlab CI, Azure DevOps or Jenkins

Senior IT Developer

Toronto, ON · On-site +1

CA$102K - CA$125K/yr

... Python proficiency Certifications (Strong Preference) Confluent Certified Developer/Administrator for Apache Kafka Azure Solutions Architect Expert or Azure Developer Associate Oracle Java OCP 11/17 ...

(CAN) Software Developer II (CA)

Mississauga, ON · On-site

CA$74K - CA$101K/yr

... Advanced Python and Spark skills with 3+ years of experience Knowledge of Business Warehouse of ... Demonstrates and encourages respect for others; drives a positive associate and customer experience ...

Senior Automation Developer

Toronto, ON · On-site

CA$84K - CA$134K/yr

... Level Senior Associate & Summary At PwC, our people in cybersecurity focus on protecting ... Provenexpertisein Python/ JavaScript / Bash programming languages. * Experience working with REST ...

Associate Analog Design Engineer

Burlington, ON · On-site

CA$70K - CA$75K/yr

As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ... Python are considered assets. The intent of this is to describe the major duties and ...

Showing results 21-40

Associate Python Developer information

What is an associate Python developer?

An Associate Python Developer is an entry-level software developer who specializes in using Python to build, test, and maintain applications. They typically work under the guidance of senior developers to write clean, efficient code, debug programs, and collaborate with teams on software projects. This role requires a solid understanding of Python fundamentals, libraries, and frameworks, along with problem-solving and analytical skills. Associate Python Developers often contribute to backend development, automation tasks, and data processing workflows.

What kind of projects or tasks can I expect as an associate Python developer?

As an Associate Python Developer, you'll typically work on a variety of tasks such as writing and testing code modules, debugging existing features, and assisting with the development of software applications under the guidance of senior developers. You may also help maintain documentation, contribute to code reviews, and support the integration of APIs or third-party tools. Depending on the team structure, you might rotate between front-end and back-end tasks or focus on one area to build deeper expertise. This hands-on experience is designed to help you learn best practices, develop your technical skills, and prepare you for greater responsibilities in software development.

What are the key skills and qualifications needed to thrive as an associate Python developer?

To thrive as an Associate Python Developer, you need a solid grasp of Python programming, problem-solving abilities, and a basic understanding of software development principles, usually supported by a degree in computer science or a related field. Familiarity with version control systems like Git, code editors (such as VSCode or PyCharm), and optionally frameworks like Django or Flask is often expected; certifications in Python can be an advantage. Strong teamwork, attention to detail, and clear communication help you excel in collaborating with more experienced developers and stakeholders. Mastering these skills sets the foundation for efficient code development, smooth project collaboration, and long-term career growth in a software engineering environment.

What are the most commonly searched types of Python Developer jobs in Toronto, ON?

The most popular types of Python Developer jobs in Toronto, ON are:

What are popular job titles related to Associate Python Developer jobs in Toronto, ON?

For Associate Python Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Associate Python Developer jobs in Toronto, ON look for?

The top searched job categories for Associate Python Developer jobs in Toronto, ON are:

Infographic showing various Associate Python Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Associate Director - Lead KDB+ Developer

Royal Bank of Canada

Toronto, ON

Full-time

Posted 19 days ago


Job description

Job Description

What is the opportunity?

This is a Associate Director - Lead developer role on the Market Data Intelligence (MDI) platform, supporting global cross-asset market data analytics at RBC Capital Markets. The role involves designing, developing, testing, and maintaining mission-critical software while collaborating with teams and coaching colleagues. You will participate in the technical design, development, and implementation of market data Intelligence (MDI) platform which is used for global cross asset market data analytics

What will you do?

  • Work with business Stakeholders to build new and maintain existing real-time and historical data services and statistical functions on top of the data.
  • Develop an in depth understanding of existing analytical libraries and help to broaden current offering.
  • Add new features and enhance existing functionality to KDB+/q framework for server and client side applications used by capital markets.
  • Collaborate with team members to determine best practices and client requirements for software
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Actively seek ways to improve business software processes and interactions
  • Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications

What do you need to succeed?

Must-have:

  • 7+ years Industry experience building mission critical software applications
  • 2+ years of strong hands on experience with KDB+/q
  • Experience performing analytics on very large data sets, typically time series market and transaction data
  • Good understanding of Capital Market products including Reference and Transaction data
  • Experience with any market data products specifically NYSE TAQ, TRTH, Bloomberg, Exegy etc.
  • Good working knowledge of Linux environments, and scripting languages such as Bash, Python
  • Experience with Agile methodology and tools such as Git, Jenkins, Nexus, Jira, and Docker
  • Good communication skills and be able to work in a fast-paced environment
  • Understanding of different trading products like equities, etc.

Nice-to-have:

  • Experience with database applications and working knowledge of SQL
  • Experience with any AI coding tools like Copilot, Claude, windsurfetc.
  • Working knowledge of C++/Java is a plus
  • Understanding of global markets and algorithmic trading stack
  • Knowledge of Pre and Post trade analytics, machine learning and pattern recognition is advantageous
  • Understanding of build and deployment management

What is in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses, flexible benefits and competitive compensation

  • Leaders who support your development through coaching and managing opportunities

  • Opportunities to work with the best in the field

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

#Ll-POST

#TECHPJ

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-07-30

Application Deadline:

2026-08-30

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

Employment Type: FULL_TIME