Lead Developer, Software Engineer, Data Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, Data Engineer, AI Engineer
Engineering & Quality, Associate Director
Fitch Group is a leading, global financial information services provider delivering 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 more than 30 countries, Fitch Group’s culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings and Fitch Solutions.
Fitch’s Technology & Data Team is a dynamic department where innovation meets impact. The 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 support a diverse range of roles united by a shared passion for leveraging modern technology to drive projects that matter.
Aboutthe Team
The FDR Data Tech team is a highly visible group responsible for designing, building, and maintaining Fitch’s core data repository and ratings platform. The team develops robust Java-based applications and data solutions that power critical business operations across Fitch Ratings, collaborating closely with stakeholders in Ratings, Business, and Operations to deliver scalable data infrastructure, APIs, and services focused on reliability, performance, data integrity, and innovation—including the integration of AI/ML capabilities.
HowYou’ll Make An Impact
- Design, develop, test, and deploy robust application development and infrastructure to support evolving business needs across Ratings, Business, and Operation teams.
- Lead hands‑on coding and testing for data engineering and AI/ML‑enabled application development initiatives, ensuring quality and reliability in all deliverables.
- Perform complex SQL queries and data analyses to directly support critical business decisions and optimize development delivery.
- Design, implement, and test APIs and data solutions using Python, Java, and related technologies.
- Build and maintain CI/CD pipelines using Docker, Kubernetes, and Git Hub Actions to automate deployment processes.
- Architect and design scalable data applications and databases using AWS cloud services (EC2, EKS, Lambda, S3, MQ) and modern design patterns.
- Develop data pipelines using Apache Kafka and Kafka Streams to enable real‑time data processing.
- Collaborate closely with AI/ML teams to align data engineering practices with leading‑edge AI use cases, including LLM‑powered applications, intelligent assistants, and semantic search capabilities.
- Estimate project efforts, coordinate and prioritize multiple projects using Agile methodologies and Jira, and mentor contractors and junior team members.
- Partner with cross‑functional teams to align dev solutions with broader business goals and present project status and technical insights to stakeholders and senior management.
- Automate manual processes, optimize data delivery, and redesign infrastructure for greater scalability.
- Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, and develop solutions to address them.
- Develop high‑quality, well‑documented, and efficient code adhering to all applicable standards.
- You have a Bachelor’s degree in Computer Science, Information Technology, or a related field.
- You bring 5–10 years of hands‑on experience in software development, with demonstrated expertise in financial services.
- You have advanced proficiency in SQL (including PL/SQL) for data analysis, testing, and complex query creation.
- You demonstrate strong programming skills in Python and Java, with expertise in developing REST and Graph
QL APIs. - You have hands‑on experience with AWS cloud services (EC2, EKS, Lambda, S3, MQ) or equivalent platforms.
- You possess expertise in building CI/CD pipelines using Docker, Kubernetes, and related tools.
- You demonstrate proficiency in Agile methodologies and project management tools such as Jira.
- You have experience with Microservices and Distributed…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).