Senior Software Engineer, Python

6 days ago


Toronto, Ontario, Canada Fitch Ratings Full time

Fitch Group is currently seeking a Senior Software Engineer, Python Programmer based out of our Toronto office.

About Fitch Group
As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. With over 100 years of experience and colleagues in over 30 countries, Fitch Group's culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one of the world's top three credit ratings agencies, and Fitch Solutions, a leading provider of insights, data and analytics. With dual headquarters in London and New York, Fitch Group is owned by Hearst.

About The Team
Fitch's Technology & Data Team is a dynamic department where innovation meets impact. Driven by investment in cutting-edge technologies like AI and cloud solutions, we're home to diverse roles united by a passion for leveraging modern technology to drive projects that matter.

How You'll Make An Impact

  • 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.
  • Write clean and reusable code that can be easily maintained and scaled.
  • Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms.

You May Be a Good Fit If

  • You hold a Bachelor's degree in computer science, Software Engineering, or a related field.
  • You have 4+ years of experience in software engineering.
  • You possess in-depth understanding of Python software development stacks, ecosystems, frameworks, and automation.
  • Familiar with front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure.
  • You are proficient with databases such as Postgres and Oracle, and database technologies such as SQL and NoSQL.

What Would Make You Stand Out

  • 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).
  • Contributions to open-source Python projects or active involvement in the Python community.
  • Experience with Artificial Intelligence (AI) technologies and frameworks.

Why Choose Fitch

  • Hybrid Work Environment: 2 to 3 days a week in office required based on your line of business and location.
  • A Culture of Learning & Mobility: Dedicated trainings, leadership development, and mentorship programs designed to ensure continuous learning.
  • Investing in Your Future: Retirement planning and tuition reimbursement programs empowering you to achieve your short and long-term goals.
  • Promoting Health & Wellbeing: Comprehensive healthcare offerings enabling physical, mental, financial, social, and occupational wellbeing.
  • Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan.
  • Inclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower colleagues globally.
  • Dedication to Giving Back: Paid volunteer days, matched funding for donations, and ample opportunities to volunteer in your community.

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 interest 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 is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluatequalified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.



  • Toronto, Ontario, Canada Fitch Group Full time

    Senior Software Engineer, Python ProgrammerFitch 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...


  • Toronto, Ontario, Canada Fitch Group, Inc. Full time

    Senior Software Engineer, Python ProgrammerFitch 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...

  • Senior Software Engineers

    13 minutes ago


    Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto area, which specializes in OS development for AI and data...


  • Toronto, Ontario, Canada Vybog Full time

    Customer is seeking a highly skilled Senior Platform Engineer to join our agile Platform Engineering team. The ideal candidate will possess deep technical expertise in AWS, Azure, GCP, Kubernetes (EKS), Route53, AWS PrivateLink, ArgoCD, Terraform, Helm charts, Python, Golang, GitLab CI/CD, and HashiCorp Vault. Experience in fintech and SaaS environments is...


  • Toronto, Ontario, Canada Beacon Software Full time

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Whitecap Consulting Full time

    Title: Senior Software Engineer (Python, Web API)Location: Toronto, Canada (Hybrid)Duration: Long TermJob Description:We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software Engineer, you will be working with a highly skilled cross functional team to...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Python Developer

    2 weeks ago


    Toronto, Ontario, Canada Veracity Software Inc Full time

    Job Opening: Python DeveloperLocation:Ontario, CanadaType:Long-Term ContractWe are seeking a highly skilledPython Developerwith strong experience in modern software engineering, microservices, API development, cloud integration, and Agile delivery. The ideal candidate has a strong security mindset, hands-on backend development experience, and the ability to...