Job Description

Experience Level: Experienced Hire


  • Engineering & Technology


  • One Canada Square, Canary Wharf, London, E14 5FA, GB

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. 

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. 

Moody’s Analytics - Know Your Customer OU (KYC OU)
At Moody’s Analytics Know Your Customer (KYC) / Know Your Supplier (KYS), we solve problems that matter. We are a cross-functional team of sales and marketing, technology and product professionals who are all passionate about preventing criminal infiltration of the world’s financial system and bringing transparency to global supply chains by detecting fraud, terrorism, human trafficking, and other criminal threats.

We combine the agility, passion, and dynamism of a startup with the strong positioning and stability of an established institution, providing our people with dynamic career paths and mobility options across the globe, all while having access to the entire Moody’s network. We empower our people and are committed to helping them reach their goals.

In Third Party Risk & Compliance Technology, we build industry disrupting, award winning technology solutions that allow our customers to analyze, identify and prevent financial crime. Our flagship Risk & Compliance Platform brings together the latest in advanced workflow technology, award-wining data, and industry expertise to automate the most complex compliance workflows - making each aspect more efficient and effective. Our diverse team is comprised of industry subject matter experts, highly skilled cross-functional engineers, designers, researchers, strategists and sales partners. We are seeking a Senior Full Stack Software Engineer with strong front-end knowledge and microservice experience to build innovative and highly performant search experiences to help deliver new, market disrupting risk & compliance capabilities to market. The successful candidate will have a strong background and proven track record of delivering highly scalable, always available, secure, fault tolerant and cost-effective software and services from ideation to deployment.

What you’ll do

  • Work on a cross-functional team of highly skilled of engineers, designers, product managers and more to build highly performant search experiences for our KYC Platform
  • Work with development team leads (Lead/Staff Software Engineers) on technical and architectural direction of search projects, features and enhancements
  • Participate in user story refinement sessions to ensure that the technical aspects and dependencies are properly addressed.
  • Collaborate with the team to break down user stories into development tasks.
  • Conduct code reviews to ensure adherence to coding standards, best practices, and maintainable code.
  • Collaborate with the team to ensure proper unit testing and integration testing is conducted.
  • Come up with Deployment strategies for feature based packages
  • Write and contribute highly performant, maintainable and testable code with a strong focus on user experience

Experience you need:

  • Extensive professional software development experience
  • Ability to lead and mentor team members
  • Excellent written and verbal communication skills
  • Strong proficiency in Python and Typescript and an interest in learning Rust
  • Substantial knowledge of integrating applications with search platforms like Elastic Search, Open Search or Solr
  • Experience in developing responsive web applications using ReactJS, leveraging popular workflows such as Redux, Sagas, etc.
  • Experience with common front-end development tools (Babel, Webpack)
  • Familiarity with modern front-end build pipelines, tools, and CI/CD concepts
  • Proficiency in Git, including the ability to evaluate and maintain the codebase during code reviews via pull requests
  • Experience in building web applications using GCP serverless architecture, BigTable, GCS, API Gateway, and cloud functions
  • Solid understanding of both relational and NoSQL databases

Technologies you’ll use:

  • Python
  • Javascript
  • TypeScript
  • ReactJS
  • Terraform
  • Elasticsearch
  • GCP
  • Micro-frontend architecture using Module Federation or Single-Spa
  • Backend Serverless Architecture
  • Test Driven Development Concepts, Jest, Cypress, Puppeteer, Playwright
  • React State management (e.g, Redux, RTK, Jotai, Zustand)
  • Asynchronous data fetching using React Query
  • Trunk Based Development
  • SSO with Okta

The Bonus Points:

  • Experience integrating web applications with Elasticsearch to sanitize and optimize queries for security, safety and performance
  • Experience with component library systems
  • Experience with container technologies: Docker, Kubernetes, GKE
  • Experience with GCP networking, Apigee, VPCs, Application and Network Load Balancers
  • Experience with development technologies: Git, Jira, Asana, Selenium, SonarQube, Cypres


Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online