Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Engineer (Toronto)

Fitch Group

Senior Software Engineer, Python Programmer

Fitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications to join our team in Tornoto. In this role, you will support the development and delivery of applications based on Python and AWS, Azure cloud platform. You will collaborate with dynamic teams committed to maintaining high standards of quality, performance, and scalability for Fitch’s Ratings workflow systems. If you are passionate about innovative solutions and thrive in a collaborative environment, we encourage you to apply.

Objectives of this role

  • Develop, test and maintain high-quality software using Python programming language.
  • Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.
  • Collaborate with cross-functional teams to identify and solve complex problems.
  • Write clean and reusable code that can be easily maintained and scaled.

Your tasks

  • Work on technically complex systems with strong hands-on experience in design and development.
  • Interpret complex requirements associated with Ratings workflow tools.
  • Participate in code reviews, ensure code quality and identify areas for improvement to implement practical solutions.
  • Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms.
  • Debugging codes when required and troubleshooting any Python-related queries.
  • Keep up to date with emerging trends and technologies in Python development.
  • Participate in Agile development processes to deliver high-quality software solutions.
  • Assist in managing multiple projects to ensure timely delivery within scope and timelines.
  • Provide production support and help establish technical best practices.

Required skills and qualifications

  • 8+ years of experience as a Python Developer with a strong portfolio of projects.
  • Bachelor’s degree in software engineering or a related field.
  • In-depth understanding of the Python software development stacks, ecosystems, frameworks and automation.
  • Experience with front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure.
  • Experience with databases such as Postgres and Oracle and database technologies such as SQL and NoSQL.
  • Code versioning, maintenance and deployment tools like GitHub, Bamboo, JIRA.
  • Excellent problem-solving ability with solid communication and collaboration skills.

Preferred skills and qualifications

  • Experience with popular Python frameworks such as Django, Flask or Pyramid.
  • Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes/EKS-based container orchestration).
  • Knowledge of data science and machine learning concepts and tools.
  • Contributions to open-source Python projects or active involvement in the Python community.

Why Fitch?

At Fitch Group, the combined power of our global perspectives is what differentiates us. Our global network of colleagues comes together to accomplish things greater than they ever could alone.

Every team member is essential to our business and each perspective is critical to our success. We embrace a diverse culture that encourages a free exchange of ideas, guaranteeing your voice will be heard and your work will have an impact, regardless of seniority.

We are building incredible things at Fitch and we invite you to join us on our journey.

Fitch Group is a global leader in financial information services with operations in more than 30 countries. Wholly owned by the Hearst Corporation, we are comprised of three main businesses: Fitch Ratings | Fitch Solutions | Fitch Learning.

For more information please visit our websites:  

Fitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch’s credibility and reputation, our employees must take every precaution to avoid conflicts of interests or any appearance of a conflict of interest. Should you be successful in the recruitment process at Fitch Ratings you will be asked to declare any securities holdings and other potential conflicts prior to commencing employment. If you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.

Fitch Group is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.

#LI-Hybrid

#LI-Group

#LI-JO

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer (Toronto) in Toronto, ON vacancy
  • $130k - $180k per year

     ...America Role is 95% remote in Toronto (we meet up 1x a month) - we'...  ...we are looking to hire a BE Python Developer for the Platform team...  .../DevOps Open on seniority from Senior to Staff level...  ...outstanding Senior/Staff/Lead Platform Engineer who wants to play a core role... 
    Senior
    Long term contract
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Toronto, ON
    1 day ago
  • $92.92 - $107.21 per hour

    Our client, is seeking an experienced, high-performing Senior Python Engineer to join their core technology and platform engineering division....  ...high potential for extension) Location & Work Arrangement: Toronto, ON (Hybrid: 4 days per week on-site at the corporate office,... 
    Senior
    Contract work
    Work at office

    Randstad

    Toronto, ON
    28 days ago
  • $65 per hour

     ...salaried contract, located in Ontario Canada. Preferably in Toronto. About You: As a Senior Data Engineer, you take ownership of complex data workflows that...  ...environment. Deep proficiency in SQL and Python for data processing. Experience with at least one major... 
    Senior
    Hourly pay
    Full time
    Fixed term contract
    Remote work
    Flexible hours

    Dept

    Toronto, ON
    1 day ago
  • $93k - $110k per year

     ...future. 1Password is opening a new flagship office in Toronto, and we need a senior technical leader to own the workplace technology that powers...  ...building the Toronto office, you will provide ongoing engineering leadership, drive technology improvements, mentor Workplace... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home

    1password

    Toronto, ON
    1 day ago
  • $150k - $200k per year

     ...Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD...  ...We don’t separate backend and frontend. Engineers here own problems end to end. This role is... 
    Senior
    Full time
    Shift work

    Acquird.io

    Toronto, ON
    1 day ago
  •  ...combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions...  ...possibilities. ABOUT THE ROLE As a Senior Developer, Fullstack (AI & Data Platform)...  ...output into working software.  ~ Strong Python engineering skills, including API and... 
    Senior
    Full time
    Contract work
    Immediate start

    Appnovation Technologies

    Toronto, ON
    1 day ago
  •  ...an experienced, self-directed software engineer who can operate with a high degree of autonomy...  ...· Strong Python experience in enterprise environments...  ...C1 Advanced Seniority Senior... 
    Senior
    For contractors

    Luxoft

    Toronto, ON
    3 days ago
  • $45 per hour

     ...term salaried contract, located in Ontario Canada. Preferably in Toronto. What You’ll Do: Lead the design and implementation of...  ...strategies and plans  Mentor and guide mid-level and junior QA engineers Develop and maintain automated test frameworks using Cypress,... 
    Senior
    Hourly pay
    Full time
    Fixed term contract
    Remote work
    Flexible hours

    Dept

    Toronto, ON
    1 day ago
  • $40 - $50 per hour

     ...Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour...  ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications into... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $110k - $120k per year

     ...Position details Title of position: Senior QA Software Engineer Position type: Full time Location: Thornhill, Toronto, Canada Position reports to: Senior Manager...  ...Strong programming & debugging skills in Python, Java, or similar languages. Good to have... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    Extreme Networks

    Toronto, ON
    1 day ago
  • $200k - $235k per year

     ...reading. About the team + role As an Engineering Manager, you’ll lead this dynamic team...  ...hear from you! The role is located in Toronto, Ontario, Canada, which will align with our...  ...in backend development, (e.g., Python, Golang), and a deep understanding of building... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Robinhood

    Toronto, ON
    1 day ago
  •  ...close to our customers — from leadership to engineers — and work together to solve real...  ...problems nobody's cracked yet. Based in Toronto and eligible to work in Canada. Canadian...  ...experience engaging business stakeholders, senior leadership, and cross-functional partners... 
    Senior
    Long term contract
    Full time

    Harvey, Inc.

    Toronto, ON
    1 day ago
  • $180k - $275k per year

     ...communities. The Role As Principal Software Engineer for a new product within Veeva, you will...  ...development expertise (Production level Python development required) Enterprise SaaS...  ...panel interview with team members and senior leaders ~ Once all interviews are complete... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    1 hour ago
  •  ...system, and part empowerment engine. A place where technology, creativity...  ...searching for an experienced Senior or Staff‑level Backend...  ...~ Strong proficiency with \ Python \\(experience with \ Django \...  ...fieldLabel":"City","uitype":1,"value":"Toronto"},{"fieldLabel":"State\/... 
    Senior
    Full time
    Internship
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Calliere

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Device Identity  Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures... 
    Senior
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    11 days ago
  •  ...: Our Purpose: Value Orchestration Engineering (VOE) Department Overview Teragonia's...  ...the Managing Director, who leads the most senior external commercial relationship, you will...  ...for planning and team connection. Toronto based employees have no mandated office days... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours

    Teragonia

    Toronto, ON
    3 days ago
  • $90k - $110k per year

     ..., the world's first AI Forward Deployed Engineer, which learns how a business works, builds...  ...with offices in San Francisco, London, and Toronto, InstaLILY serves leading companies...  ...fluency in at least one backend language (Python, TypeScript, or similar) and a modern web... 
    Full time
    Internship
    Live In
    Work at office
    Remote work

    Instalily Ai

    Toronto, ON
    1 day ago
  •  ...the role: As an Enterprise Field Sales Engineer at Samsara, you’d be an integral part of...  ...position open to candidates within the greater Toronto area. This position requires domestic and...  ...data between systems using Bash, Python, JavaScript, or equivalent language. ~... 
    Long term contract
    Full time
    Remote work
    1 day per week

    Samsara

    Toronto, ON
    1 day ago
  •  ...Computer Science, Information Technology, Engineering, or a related field. A master's degree...  ...Proficiency in programming languages such as Python and NodeJs. ~ Experience with GitHub...  ...~8 hour shift ~ Monday to Friday Work Location: Hybrid remote in Toronto, ON... 
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    7 days ago
  • $180k - $210k per year

     ...Canada and beyond.     As  Senior Data Scientist , you will be...  ...direction, raise the bar for engineering practices, and enable other data...  ...is permanent and based in Toronto.  What  you’ll do   ~ Own...  ...Strong hands-on expertise in Python and modern ML frameworks, with... 
    Senior
    Long term contract
    Permanent employment

    AutoTrader.ca

    Toronto, ON
    3 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Senior
    Long term contract
    Full time
    Work at office

    Speechify

    Toronto, ON
    1 day ago
  •  ...innovative team. We are currently seeking a Senior Scheduler to play a key role in driving...  ..., in-office position based in downtown Toronto, Ontario.  Key Responsibilities  ~ Lead...  ...Experience  ~ College or university degree in Engineering, Construction Management, Project... 
    Senior
    Full time
    Work at office
    Remote work

    Dokainish & Company

    Toronto, ON
    a month ago
  •  ...AWS Databricks Data Engineer – AWS / Python / ETL Job Description We are seeking a highly experienced Senior Data Engineer with strong expertise in Databricks, AWS, modern data architecture, and data modeling to design and build scalable enterprise data platforms. The... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  • $160k - $200k per year

     ...an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about...  ...proactively sharing knowledge, mentoring Senior Engineers, and establishing best practices...  ...background in a language like Java, Python, or C++ , and significant experience with... 
    Senior
    Long term contract
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    1 day ago
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    1 day ago
  •  ...Responsibility: Staff Design Verification Engineer Lightmatter is a photonic computer...  ...human beings are capable of by building engines that will power discoveries and drive progress...  ...experience ~2+ years of experience in python ~ Expertise in developing with the UVM... 
    Full time
    Flexible hours

    Lightmatter

    Toronto, ON
    3 days ago
  • $140k - $180k per year

     ...Senior Software Engineer, Full-Stack Applications (Python & React) Fitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. This is an opportunity to build and enhance mission-critical applications that power the workflows... 
    Senior
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    4 days ago
  •  ...About the Role As the Strategic Sales Engineer for the Canadian territory at...  ...primarily looking for candidates in the Greater Toronto region. What You'll Do Build...  ...Ability to develop and maintain scripts in Python. ~ Experience working with APIs and JSON... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Vulncheck

    Toronto, ON
    1 day ago
  • $110k - $120k per year

     ...We’re looking to fill an opening for a Senior Systems Engineer to join our Technology Ops & Support Partners...  ...tooling using PowerShell, Bash, Python, Ansible, SaltStack, Git, Azure DevOps,...  ...wide range of firms. We have offices in Toronto, Vancouver, and Montreal. Aviso is backed... 
    Senior
    Full time
    Internship

    Aviso Wealth

    Toronto, ON
    1 day ago
  • $80k - $130k per year

    Senior Developer - Python / PySpark Position Description This role is hybrid and requires you to work from our downtown Toronto office and/or the client office a minimum of four (4) days per week...  ..., PySpark, and enterprise data engineering to join our Capital Markets... 
    Senior
    Work at office
    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Engineer (Toronto). Be the first to apply!