M
Posted 18 hours ago
Senior Software Engineer
Moody's
Requirements
5+ years web software development, Python or TypeScript, FastAPI or Node.js, PostgreSQL and MongoDB, Microservices and event-driven architectures, Software design patterns, Agile environments, Bachelor's or Master's in Computer Science or related field
Skills
PythonTypeScriptAWSNode.jsPostgreSQLMongoDB
About the role
Responsibilities
- Design and build serverless microservices using Python, TypeScript, and modern front-end frameworks
- Collaborate on the integration of AI and GenAI solutions across full-stack architecture to enhance product capabilities
- Architect and maintain scalable cloud-native solutions for content delivery platforms with high availability requirements
- Work with cross-functional teams to design, develop, and deploy applications aligned with business needs
- Lead and contribute to code reviews, technical workshops, and internal documentation to support engineering excellence
- Solve complex technical challenges using modern development practices and innovative technologies
Requirements
- 5+ years of web software development experience with a full understanding of the end-to-end development lifecycle
- Strong experience in Python or TypeScript with frameworks such as FastAPI or Node.js
- Experience designing and working with relational and NoSQL databases, including PostgreSQL and MongoDB
- Proven experience building microservices and event-driven architectures in cloud-native or serverless environments
- Strong knowledge of software design patterns, SOLID principles, CQRS, and hexagonal architecture
- Experience working in agile environments with strong collaboration skills
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related field
Preferred Qualifications
- Experience working with large-scale or high-volume data environments
- Experience working within the AWS ecosystem, including Lambda, ECS, S3, and DynamoDB
- Demonstrated proficiency in artificial intelligence concepts and hands-on experience implementing AI-powered solutions
- Commitment to responsible and ethical AI use and awareness of AI risk management
About the Company
Moody's is a global leader in ratings and integrated risk assessment. We are transforming how the world sees risk by advancing AI to move from insight to action. Our Digital Content & Innovations Engineering team builds and maintains next-generation content delivery platforms, delivering scalable, highly available, cloud-native solutions that enable technology transformation across the organization.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Moody's · Barcelona
