Senior Software Engineer (React/TypeScript)
Moody’s Corporation
As a Senior Software Engineer at Moody's, you will shape the front-end and integration layers that enable AI-powered agents to interact with users and workflows. You’ll partner with cross-functional teams to deliver scalable, secure interfaces and services within Moody's compliance platform. You’ll translate complex AI and data concepts into robust user experiences and reliable integrations. Join a mission-driven team transforming risk assessment through agent-based AI.
Responsibilities- Build front-end interfaces and integrations that enable AI agents to interact with users and systems
- Design, develop and maintain React/TypeScript applications for AI-powered workflows
- Develop and maintain APIs and services connecting UI, AI models and platform capabilities
- Create and maintain agent-centric AI workflows and tool integrations
- Collaborate with full-stack, ML and AI engineers from design to production
- Contribute across the stack with Node.js; Rust experience beneficial where relevant
- Design secure service-to-service integrations with proper auth, contracts, resilience and access controls
- Develop thorough tests (unit/integration/e2e) and support CI, security, and code quality
- Own features through full SDLC including deployment, observability, and production support
- Break down complex technical problems, write implementation plans, review code and shape engineering decisions
- 5+ years of software engineering experience (or equivalent expertise)
- Strong React and TypeScript experience building modern user-facing applications
- Experience designing and developing APIs and integrations connecting front-end to back-end
- Familiarity with AI agents, agentic workflows and orchestration tools
- Understanding of modern software architecture (CI/CD, asynchronous processing, testing)
- Node.js experience; Rust is a plus
- Knowledge of Model Context Protocol, AI agent tooling, retrieval-augmented generation, observability advantageous
- Bachelor's degree in CS/Software Engineering or related field, or equivalent practical experience
- strong problem-solving and analytical thinking
- ability to break down ambiguous problems and communicate decisions clearly
- collaboration with cross-functional teams
- React
- TypeScript
- APIs and integrations
Reference: WJ-747_31289532 · Posted 11 Nov 2026, 08:41 PM