Software Engineer
Fitch Ratings
Fitch Group is currently seeking a Software Engineer based out of our Toronto office.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. Fitch's Technology & Data Team is a dynamic department where innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared Technology Services, Technology, Risk and the Executive Program Management Office (EPMO). Driven by our investment in cutting-edge technologies like AI and cloud solutions, we’re home to a diverse range of roles and backgrounds united by a shared passion for leveraging modern technology to drive projects that matter to our organization and clients. We are also proud to be recognized by Built In as a “Best Place to Work in Technology” 3 years in a row. Whether you're an experienced professional or just starting your career, we offer an exciting and supportive environment where you can grow, innovate, and make a difference. Want to learn more about a career in technology and data at Fitch? Visit: How You’ll Make an Impact: Demonstrate proficiency in full-stack technologies for enterprise-scale applications and websites.Work as part of an agile team in design, development, debugging, and deployment efforts while addressing security, cross-browser and cross-platform expectations and concerns.Understand the importance of web design best practices, provide effective translation of design concepts into clean, responsive code, and implement appropriate integration approaches for APIs and data layers to deliver seamless website experiencesPartner with Product Owners and stakeholders to understand business needs, define and develop applications/ architecture, design, review, implement and optimize Engineering processes.Build data expertise and a deep understanding of business domain knowledge and own data quality for allocated areas of ownership.Maintain and enhance microservices based components for the application suite.Recommend, create and maintain development best practices and guidelines to be used across various applications.Write automated unit, integration, performance and visual regression test cases.Integrate test case execution with the CI/CD pipeline to better align with the DevSecOps strategy. Promote, implement, and evolve development best practices especially on commits, versioning and dependency management.You May be a Good Fit if:2-5 years of experience developing distributed applications with moderate-to-high complexityProficiency with JavaScript/TypeScript and React for frontend developmentExperience in Java and Spring Boot for backend developmentExperience with Content Management Systems (CMS), including Contentful, and their integration with web platformsExperience with AI-assisted development tools (GitHub Copilot, Microsoft Copilot) and their practical application in daily codingWorking knowledge of NoSQL databases (MongoDB/DynamoDB) from both storage and compute perspectivesFamiliarity with RESTful and GraphQL API development and testing tools like PostmanExperience with version control (Git/GitHub) and basic CI/CD conceptsAbility to work in Agile/DevSecOps environments with emphasis on security, automation, and qualityWhat Would Make You Stand Out: Experience with Kubernetes/EKS for container orchestration and production deploymentsProficiency with AWS CLI and AWS services (CloudFront, EKS, Lambda, S3, etc.)Hands-on experience with GitHub Actions/Workflows and ArgoCD for implementing GitOps practices and automated deployment pipelinesInterest in exploring AI integration patterns, prompt engineering, and emerging frameworks like Model Context Protocol (MCP)Experience with microservices architecture and distributed system design patternsExposure to monitoring, logging, and observability tools in production environmentsWhy Choose Fitch: Hybrid Work Environment: 2 days a week in office required. A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunityInvesting in Your Future: Retirement planning and tuition reimbursement programs that empower you to achieve your short and long-term goalsPromoting Health & Wellbeing: Comprehensive healthcare offerings that enable physical, mental, financial, social, and occupational wellbeingSupportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan, designed to help you balance career and family life effectivelyInclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower our colleagues around the globeDedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your communityFitch 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.
$113k - $163k
Senior Full-Stack Engineer - Capital Markets & DerivativesAre you passionate about building innovative technology solutions in Capital... ...platforms.We're seeking a Senior Full-Stack Engineer with strong software engineering expertise and experience in derivatives trading...SuggestedFull timeTemporary workLocal area$69.53k - $115.88k
The Group Benefits team is looking for a passionate Associate Full Stack Software Engineer with an engineering mindset and a zeal for designing, developing and improving software products. You thrive on delivering resilient and scalable applications, with a focus on continuous...SuggestedFull timeTemporary workLocal areaFlexible hours$75.9k - $141.9k
...enterprise-grade, cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure,... ...operational readiness for agents.Required Qualifications5-7 years of software engineering experience, with 3+ years in AI/ML engineering, AI...SuggestedFull timeContract workPart timeWork at office2 days per week3 days per week- Software Engineer, Full-Stack Applications - Ratings TechnologyFitch Ratings is seeking a Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit ratings...SuggestedWork at officeImmediate startWorldwideFlexible hours
- Senior Software Engineer, Full-Stack Applications - AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market...SuggestedImmediate start
$140k - $180k
...Opportunity ShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design, architecture, and delivery of enterprise-... ..., Analytics Engineers, Machine Learning Engineers, and Software Engineers to deliver high-impact data products. Enable AI and machine...Work at office3 days per week- ...innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared... ...? Visit: Fitch Group is currently seeking a Senior Software Engineer - Python based out of our Toronto office.How You’ll Make an...Temporary workWork at officeImmediate start2 days per week3 days per week
$75.9k - $141.9k
...King Street WestJob Family Group:TechnologyDrives the overall software development lifecycle including working across functional teams... ...environments and strengthening reliability through Chaos engineering practices.Follows release management processes and standards,...Full timeContract workPart time- Fitch Group is currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office.As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more...Temporary workWork at officeImmediate startShift work2 days per week
$113k - $163k
...critical cloud platforms that enable data, analytics, and AI across the organization. We're looking for a Senior Platform Reliability Engineer to lead the reliability, performance, and evolution of our Azure-based platform ecosystem, including Kubernetes, CI/CD pipelines,...Full timeTemporary workLocal area$75.9k - $141.9k
...through frictionless access to services, tools, and platforms for DAT business user consumption.Our team is responsible for the engineering, operations, and continuous evolution of Enterprise Data Management platforms, including Data Catalog, Data Quality, Data Lineage...Full timeContract workPart timeWork at office2 days per week$94.6k - $176k
...Address:33 Dundas Street WestJob Family Group:TechnologyWe are seeking an enthusiastic, passionate professional for a Principal Cloud Engineer position with 8+ years of experience in multiple large scale Azure enterprise environments. We are looking for technology leaders...Full timeContract workPart time- Lead Software Engineer, Full-Stack Applications - Ratings TechnologyAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market...Immediate startWorldwide
- ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are seeking an experienced Staff Software Engineer to join Okta's Universal Directory Platform team within the Product Platform Pillar. The team serves as the intelligent core...Local areaWorldwide
$129.4k - $179.4k
Step into a role where AI isn’t an add‑on — it’s the foundation. We’re looking for a Senior Full‑Stack AI Engineer who wants to shape how modern AI‑driven software is built, deployed, and scaled. You’ll work at the frontier of cloud engineering and intelligent application...Full timeTemporary workLocal areaFlexible hoursShift work$75.9k - $141.9k
Application Deadline:08/30/2026Address:33 Dundas Street WestJob Family Group:TechnologySenior Cloud Engineer - ML/AI PlatformWe are seeking a Senior Cloud Engineer with deep expertise in AWS and Azure AI/ML services to drive our enterprise ML/AI platform capabilities....Full timeContract workPart time$113k - $163k
...lead the evolution of our application landscape toward cloud-native, AI-enabled platforms.In this role, you will work closely with engineering, platform, and business teams to modernize complex application environments—moving beyond traditional lift-and-shift approaches...Full timeTemporary workLocal areaFlexible hoursShift work- ...environment changes. Trains end users or technical support staff to use / support program and system. Modifies and maintains software programs written by others. Understands quality policy and objectives. Ensures compliance with the appropriate QS 9000...
$107.45k - $199.55k
Join Our Cloud Engineering TeamAre you passionate about building scalable, secure, and modern cloud solutions? We're looking for a Senior... ...BOSH CLI.Experience with DevOps, CI/CD pipelines, and Agile software development practices.Hands-on experience building and integrating...Full timeTemporary workLocal areaFlexible hours$75.9k - $141.9k
...Deadline:08/11/2026Address:4100 Gordon Baker RoadJob Family Group:TechnologyWe are seeking a highly motivated and skilled DevOps Engineer with strong expertise in database automation, cloud infrastructure automation, and observability engineering. The ideal candidate...Full timeContract workPart time$82.8k - $154.8k
...100 King Street WestJob Family Group:TechnologyThis role is HYBRID (2 days/week work in office)This role is within the Detection Engineering & Automation function of the Global Security Operations Center (GSOC) within the Cybersecurity domain. The AI Systems Engineer (Detection...Full timeContract workPart timeWork at office2 days per week- ...Zurich Canada is currently looking for a Finance Application Architect to combine their finance domain knowledge with modern data engineering and cloud technologies to drive data consistency, governance, and business intelligence capabilities.Reporting to the Enterprise...Work at officeLocal areaWorldwide3 days per week
$75.9k - $141.9k
...impact, enterprise-critical platformsEmbraces automation, modern engineering practices, and continuous improvementValues innovation,... ...alerting standardsEducationBachelor’s degree in Computer Science, Software Engineering, or a related field (preferred)Salary:$75,900.00 -...Full timeContract workPart time3 days per week- Lead Machine Learning Engineer - AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants....Immediate start
$121.6k - $211.8k
...team and influencing the broader technology ecosystem.OverviewWe are seeking an experienced and forward-thinking Director of Software Engineering - Infrastructure, Resiliency & Compliance to lead and evolve our enterprise technology capabilities. This role is a unique...Full timeContract workPart timeWork at officeWeekend workAfternoon shift2 days per week- Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office.As a leading, global financial information... ...meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared...Temporary workWork at officeImmediate startWorldwideShift work2 days per week
$94.6k - $176k
...and managing shared technology capabilities that support the bank’s core digital services. The organization brings together software engineers, architects, and technical leaders, along with quality engineering, platform support, and business management teams.Digital Core...Full timeContract workPart time2 days per week- ...and are looking for a new challenge, we would love to hear from you. Zurich Canada is currently looking for a Data and Automation Engineer to join the Actuarial Pricing team. This role will be responsible for creating data solutions that support actuarial analyses, enable...Work at officeLocal areaWorldwide3 days per week
$75.9k - $141.9k
...at BMOAt BMO, we're leveraging emerging technologies, modern engineering practices, and AI-powered solutions to transform the future of... ...improvement.Guide development teams through all phases of the Software Development Lifecycle (SDLC).Mentor developers and promote engineering...Full timeContract workPart time2 days per week$136k - $204k
...Exchange is the world's largest Internet Exchange while Equinix Fabric has the largest market share in Software Defined Interconnection. Our software defined dataplane engineering team is designing new network service offerings through network-adjacent virtualized compute on...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!

