Senior Software Engineer, Full-Stack Applications - Ratings Technology

Fitch Group, Inc.
Toronto, OH, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Software Quality Code Review Continuous Integration Distributed Systems Python (Programming Language) ReactJS Large Language Models Spring-boot Generative AI
+5 more
Backend Git Machine Learning Operations Restful APIs Microservices

Job description

Experteer Overview Senior Software Engineer to lead AI-enabled, full-stack platform development in Fitch’s Toronto AI Innovation hub. You will architect and implement production-grade, scalable applications that integrate generative AI with traditional finance workflows. You’ll collaborate with ML engineers to shape AI-powered platforms used by analysts and financial professionals. This high-impact role offers ownership of architecture, greenfield initiatives, and a clear path to senior technical leadership within a fast-paced, innovation-driven culture. Compensation / Benefits * Architect and lead full-stack features using Java/Springboot, Python, and REACT; own UI, backend, APIs, and infrastructure decisions * Lead AI/ML integration architecture for generative AI, LLMs, and intelligent automation * Enforce engineering excellence: code reviews, CI/CD improvements, debt management, and architecture optimization * Coordinate with ML engineers, product managers, and stakeholders to align AI innovation with delivery * Mentor engineers, drive knowledge sharing, and cultivate engineering excellence and continuous learning * Balance rapid delivery with engineering standards; design production-ready, scalable solutions * Own production reliability: monitoring, observability, performance improvements, and operational excellence Tasks * 12+ years of full-stack development experience * Proficiency in Java, Springboot, Python, REACT * Experience designing and delivering scalable, production-quality systems * Strong architectural and design skills: RESTful APIs, microservices, distributed systems * Bachelor’s degree in CS/Software Eng or equivalent * Expert knowledge of modern development practices: TDD, advanced Git, CI/CD, code quality * Leadership and collaboration: cross-functional team leadership and stakeholder communication * Strategic understanding of AI/ML and ability to drive adoption in production Key requirements *

Requirements

_ AI innovation with delivery * Mentor engineers, drive knowledge sharing, and cultivate engineering excellence and continuous learning * Balance rapid delivery with engineering standards; design production-ready, scalable solutions * Own production reliability: monitoring, observability, performance improvements, and operational excellence Tasks * 12+ years of full-stack development experience * Proficiency in Java, Springboot, Python, REACT * Experience designing and delivering scalable, production-quality systems * Strong architectural and design skills: RESTful APIs, microservices, distributed systems * Bachelor’s degree in CS/Software Eng or equivalent * Expert knowledge of modern development practices: TDD, advanced Git, CI/CD, code quality * Leadership and collaboration: cross-functional team leadership and stakeholder communication * Strategic understanding of AI/ML and ability to drive adoption in production Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all