NEW JOB OPENING
BACKEND PYTHON DEVELOPER
IN Mississauga, ON, CANADA!

 

Date Posted: 06/16/2026
Hiring Organization: Rose International
Position Number: 502853
Industry: Financial Services
Job Title: Backend Python Developer
Job Location: Mississauga, ON, Canada, L5R 0B8
Work Model: Hybrid
Work Model Details: Hybrid -3 days onsite-Mon, Wed, Thurs (Flexible)
Shift: Standard Working Hours
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 6
Min Hourly Rate($): 77.00
Max Hourly Rate($): 82.00
Must Have Skills/Attributes: API, Banking/Financial, Django, Docker, Flask, Java, Kafka, Kubernetes, OOPS, Python, Spark, SQL
Experience Desired: Experience developing production-ready backend applications using Python (3-5 yrs); Hands-on experience with SQL, database APIs, and data ingestion workflows (3-5 yrs); Experience integrating Python applications with APIs in Agile environments (3-5 yrs)
Required Minimum Education: Bachelor’s Degree
Preferred Education: Master’s Degree

**C2C is not available**

 

Job Description
Required Education

• Bachelor's degree in computer science, engineering, or a related field.



Preferred Education

• Master's degree in a relevant field.



Required Qualifications/Skills/Experience

• Minimum 3–5 years of experience developing and deploying production-ready Python applications.

• Strong experience with core Python, SQL, and database APIs.

• Backend Python development experience.

• Experience supporting data ingestion, data integrity, and data-driven decision support.

• SQL required at basic/intermediate level (selects, joins; no DML).

• Solid understanding of Object-Oriented Programming (OOP) concepts, multithreading, and thread pools.

• Design, develop, and maintain robust and scalable applications primarily using Python.

• Implement efficient and optimized code for various business needs.

• Integrate Python applications with various data sources, APIs, and other systems.

• Contribute to the design and development of application architectures.

• Write clean, well-documented, and testable code.

• Collaborate effectively with engineers, product managers, and stakeholders throughout the software development lifecycle (SDLC), adhering to Agile methodologies.

• Stay up-to-date with the latest trends and technologies in Python development.

• Excellent communication and collaboration skills.

• Strong problem-solving and analytical skills.

• Learning mindset expected.

• Ability to work in a collaborative team environment.

• Experience working in an Agile environment using a mix of Kanban and sprint-based approaches.



Preferred Qualifications/Skills/Experience

• Some UI/front-end exposure is a plus, but backend is primary.

• Polar's experience for data frames is a nice-to-have and considered easy to learn.

• Experience with integration-focused API environments.

• Familiarity with containerization technologies like Docker and deployment platforms such as Kubernetes, OpenShift, or ECS.

• Experience with Python frameworks (e.g., Django or Flask) is a plus.

• Familiarity with data processing concepts and related technologies (e.g., Kafka, Apache Spark) is beneficial.

• Experience using Java is preferred.

• Contributions to open-source projects.

• Familiarity with financial industry concepts.

• Prior Client experience is a plus but not required.

• Emphasis is placed on developing robust, scalable, and high-performance Python-based applications.

• Work will be performed within a collaborative team of approximately 5–6 developers.

• Python scripting is central to the role.

• API responsibilities are integration-focused; a separate team handles API development.

• Financial domain knowledge is not required.

• Candidates with significantly more seniority may not align with the scope of responsibilities, while junior candidates may face a steeper learning curve.

• The role includes approximately 90% development and 10% support responsibilities.

• Weekly releases include off-hours deployments.



Client, a leading global bank, is seeking a talented and passionate Python Developer to join the growing Fixed Income Technology (FIT) team. FIT is responsible for building and delivering technology used across Fixed Income businesses, including rates, corporate credit, and securitized markets. Technology solutions support pricing, hedging, trade management, market-making, financing, and securitization in an increasingly electronic environment. This role supports the NYC Rates Trading desk. The position focuses on data ingestion, data integrity, and supporting trading decisions. As a key member of the team, the selected candidate will contribute to the design, development, and maintenance of high-performance Python applications. The role involves close collaboration with developers and stakeholders to deliver innovative solutions that enable data-driven decision-making.



Job Duties

• Design, develop, and maintain high-performance Python applications.

• Support data ingestion and data integrity processes.

• Support trading decision workflows through technology solutions.

• Build optimized and scalable solutions for business requirements.

• Integrate applications with data sources, APIs, and other systems.

• Contribute to application architecture and technical design.

• Produce clean, testable, and well-documented code.

• Partner with engineering teams, product managers, and stakeholders.

• Participate in Agile delivery and SDLC activities.

• Support production activities and release processes.





#CT1

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**


 

Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.

California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).

 

Apply Now

 

About Rose

  • Founded in 1993
  • Office Locations Across the U.S.
  • 150+ Clients: Corporations and Government Agencies
  • Employee Oriented Company
  • Challenging Assignments Across the U.S.
  • Continuous Professional Development

Your team at Rose International is always very helpful and responsive.

Barbara, Consultant

My on-boarding with Rose was outstanding. The packets of information, the process, and great attention to detail each person gave me allowed me to get started quickly.I appreciated each person's friendly and helpful attitude.

Diana, Consultant

Rose is an assembly of people grounded in honesty, truth and dignity for all of its employees and contractors.

Samba, Consultant

Rose International maintained good communication during assignments and are very informative through email and phone calls.

Sade, Consultant

I believe the best thing that Rose HR has going for it is the incredible responsiveness. Everyone is very quick to reply to any concerns, and contacts the contracted employees very quickly and efficiently.

Kevin, Consultant

EMPLOYEE COMMENTS

  • We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.