Senior Software Engineer - Barcelona
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
OverviewAs a Senior Web Software Engineer, you will build and evolve serverless, cloud-native microservices using Python or TypeScript and React.You’ll integrate GenAI capabilities into cutting-edge AI-enabled risk platforms and collaborate across cross-functional teams to deliver scalable solutions.You will help shape Moody’s Digital Content & Innovations Engineering by driving clean code, solid design, and practical architectures.This role offers the chance to impact how clients navigate risk with confidence at scale.You’ll work in a collaborative, innovative environment that values curiosity and integrity.ResponsabilidadesBuild serverless microservices with TypeScript, Python and React, ensuring integration with AI systemsCollaborate on integration of GenAI solutions across front-end and back-end layersWork with cross-functional teams to design, develop, and deploy innovative solutionsTackle complex problems using cutting-edge technologiesLead code reviews, workshops, and create documentation to support teammatesArchitect, develop, and maintain cloud-native content delivery solutionsRequisitos principales5+ years of web software development with full web lifecycle5+ years in Python or TypeScript with frameworks like FastAPI or Node.jsExperience with PostgreSQL and MongoDBExperience with micro-services and/or event-driven architectures in cloud serverless environmentsStrong knowledge of design patterns, SOLID, CQRS and Hexagonal ArchitectureObsessed with clean code and agile engineering practicesSelf-driven, collaborative, and innovative team playerKnowledge of AI frameworks and tools (advantageous)Experience with high volumes of data (advantageous)Experience with AWS ecosystem (CloudFormation, ECS, Lambda, S3, DynamoDB)collaborationcuriosityadaptabilityPythonTypeScriptFastAPI
Requirements
Requisitos principales5+ years of web software development with full web lifecycle 5+ years in Python or TypeScript with frameworks like FastAPI or Node.js Experience with PostgreSQL and MongoDB Experience with micro-services and/or event-driven architectures in cloud serverless environments Strong knowledge of design patterns, SOLID, CQRS and Hexagonal Architecture Obsessed with clean code and agile engineering practices Self-driven, collaborative, and innovative team player Knowledge of AI frameworks and tools (advantageous) Experience with high volumes of data (advantageous) Experience with AWS ecosystem (CloudFormation, ECS, Lambda, S3, DynamoDB) collaboration curiosity adaptability, Python
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Dev Digest 131 - AI'm not sure about OSS
Find a Developer Job: 12 Best Job Sites For Developers