Senior Backend Engineer - Python, FastAPI
Somnio Software
We are looking for a highly specialized Senior Backend Engineer to join our team as a technical cornerstone for one of our key UK-based partners. In this role, you will be responsible for the architecture, development, and maintenance of server-side logic designed to empower and scale small businesses globally.
As a Senior specialist, you will view backend development as a craft. You’ll be tasked with building high-performance APIs and event-driven microservices, ensuring that every line of code prioritizes security, scalability, and an exceptional developer experience. We need a professional who is as comfortable optimizing a complex Postgres query as they are architecting an entire asynchronous ecosystem using AWS SQS, SNS, and Lambda .
Must Have
- 7+ years of professional experience in backend development, with at least 5 years dedicated to the Python ecosystem as your primary language.
- Python Framework Mastery: Expert-level proficiency in Django, FastAPI, and Flask , understanding when to use each based on project needs (monolithic vs. high-performance microservices).
- Solid Engineering Fundamentals: Deep understanding of SOLID principles , design patterns, and ACID properties in database transactions.
- AWS Cloud-Native Expert: Proven track record deploying and managing services including AWS Lambda, Fargate, EKS, and S3 .
- API Architect: Extensive experience building, documenting, and integrating complex REST APIs with a focus on performance and security.
- Database & Data Orchestration: Expert knowledge of PostgreSQL (modeling and optimization) and experience working with big data environments like Google BigQuery .
- Messaging & Event-Driven Design: Practical experience using AWS SQS and SNS to decouple services and handle asynchronous workloads.
- Infrastructure as Code (IaC): Hands-on experience with Terraform to manage and version cloud resources.
- Hardcore Testing & Quality: Absolute commitment to automated testing (Pytest, Unittest) and following Scrum/Agile best practices.
- English B2-C1: Ability to lead technical design reviews and communicate effectively with stakeholders in the UK and globally.
- AI-Assisted Development: Proficiency in using AI tools (Cursor, Claude code) to accelerate delivery without sacrificing code integrity or security.
Nice to have
Salesforce Integration: Familiarity with integrating Python backends with Salesforce environments.
Observability: Experience implementing monitoring and error tracking using Sentry.
DevOps Mindset: Experience building CI/CD pipelines (GitHub Actions, AWS CodePipeline) and managing containerized applications.
Security First: Familiarity with OWASP standards and AWS IAM best practices.
#J-18808-Ljbffr
- ...Neara is looking for a Senior Software Engineer (Backend) to join our remote engineering team. You will design, build, and maintain backend services in Go and Python across a microservices architecture. Your role involves collaborating closely with clients and taking...SeniorRemoto
- ...Tamarind Intelligence is seeking a Senior Software Engineer to join their product and engineering team. You will work on microservices... ...remote environment. Ideal candidates have strong backend experience in Go and Python, alongside a robust understanding of microservices....SeniorRemoto
- ...BlackCube Labs, located in Madrid, is seeking a Python Software Engineer with over 5 years of experience to lead the development of scalable AI... ...applications. The ideal candidate will design high-performance backend services using Python frameworks such as FastAPI and Django...SeniorTrabajo híbrido
- ...Banco Santander SA is seeking a Python Software Engineer in Madrid to lead the design and development of AI-powered applications. This role involves architecting scalable systems, writing high-quality code, and collaborating closely with AI and data specialists. The...SeniorTrabajo híbrido
- ...with a fast-growing international fintech , seeking a Senior Backend Engineer to join their core systems team. This is a key role... ...profile: Strong experience building complex backend systems (Python preferred, other OOP languages also welcome) Experience in...SeniorTrabajar en la oficinaRemotoTrabajo híbrido
- Are you a Senior Backend Engineer who thrives in dynamic environments and enjoys moving across different problem spaces? Asegúrese de enviar... ...senior-level track record 5+ years of strong experience with Python and Django in production environments Deep understanding...SeniorDesde casaRemoto
de 68000 a 96000 €/año
...Location: 100% Remote (Spain) Seniority: Senior Position: Backend Engineer Salary: €68,000 – €96,000 + stock options & benefits About the job:... ...maintainable, and efficient production code (language-agnostic; Python and C++ are used today). ✔ Comfort working with...SeniorDesde casaRemotoHorario flexible- A communications platform company in Madrid is looking for a Senior Python Engineer. The ideal candidate will have over 7 years of backend engineering experience, advanced Python skills, and a strong understanding of scalable system architectures. Responsibilities include...SeniorInicio inmediato
- ...colaboración** y el **talento** de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas.Buscamos un/a **Senior Python Backend Developer** apasionado/a por el backend y las arquitecturas escalables, para trabajar con Python, microservicios y entornos...SeniorPrácticaRemoto
- ...Align Technology, Inc. is looking for a Sr. Software Engineer based in Madrid. This role will focus on developing, enhancing, and maintaining... ..., strong knowledge of Java, and familiarity with AWS and Python. The position involves collaboration with various teams to deliver...SeniorTiempo completo
- Digital Waffle is seeking a Back End Engineer to join their fast-scaling AI-enabled property technology business. The successful candidate will build and scale modern Backend applications using Python (FastAPI) and collaborate closely with product, design, and engineering...SeniorHorario flexible
- ...Tamarind Intelligence in Madrid is looking for a Senior Software Engineer to develop and integrate modern web applications with AI capabilities. This role combines full-stack engineering with collaboration across teams and emerging AI technologies. The ideal candidate...SeniorTrabajo híbrido
- A dynamic sports gaming company is seeking a Middle Python Developer to contribute to backend service development. Si desea conocer los requisitos para este puesto, siga leyendo para obtener toda la información relevante. This fully remote role involves owning backend...SeniorDesde casaRemoto
- A fast-growing fintech company in Madrid is seeking a Senior Python Backend Engineer to enhance key backend and data projects. ¿Le interesa este puesto? Puede encontrar toda la información relevante en la descripción a continuación. This role includes migrating legacy...SeniorDesde casaTrabajo híbrido
- Una empresa tecnológica en crecimiento en Majadahonda busca un Desarrollador/a Sr Backend con amplia experiencia en Python Django para liderar el desarrollo de su infraestructura backend. Si sus habilidades, experiencia y cualificaciones coinciden con las de esta descripción...SeniorAprendizDesde casaRemotoTrabajo híbrido
- ...Group Services Ltd. in Madrid is looking for a Calypso Developer to join their TPA Dev team. You will work on designing and building backend services for collateral management and repo workflows, while receiving training on Calypso. Ideal candidates have over 4 years...SeniorTrabajo híbridoHorario flexible
- ...Gaming Innovation Group is looking for a Senior Back End Engineer in Madrid. The role involves ownership of technical execution of regulatory... ...ideal candidate should have over 5 years of experience in backend/data-intensive systems and strong Java development skills,...SeniorTrabajo híbrido
- ...EADTrust, una empresa española, busca un desarrollador backend senior en Madrid. El rol involucra trabajar en un entorno ágil para desarrollar servicios backend regulados utilizando Java y Spring Boot, además de colaborar con equipos de QA y DevOps. Se valorará experiencia...SeniorTrabajo híbrido
- A leading technology firm in Madrid is seeking a Senior Java Backend Developer to design and maintain backend solutions utilizing Java and Spring Boot within microservices architectures. The role involves building RESTful APIs and participating in code reviews to uphold...SeniorEmpleo permanenteContratoHorario flexible
- ...Fortuna Entertainment Group is seeking a Senior Software Engineer to join our Group Technology Team in Madrid (Hybrid). You will take ownership... ...transactional correctness. Ideal candidates should have 8+ years in backend engineering, strong Java and Spring Boot experience, and a...SeniorTrabajo híbrido
- ...Sinch AB is looking for a Senior Software Engineer based in Spain to design and build the next generation of the Contacts Platform. The role is... ...include developing scalable distributed systems, maintaining backend services, and collaborating with cross-functional teams....SeniorTrabajar en la oficinaRemoto
- ...Fortuna Entertainment Group in Madrid is looking for a skilled Software Engineer to join their dynamic tech team, focusing on backend services and distributed systems. The ideal candidate should have strong Java and Spring Boot experience, with a background in reliable...Senior
- ...Tamarind Intelligence, ubicada en Madrid, busca un profesional con más de 5 años de experiencia en desarrollo backend con Java. La persona seleccionada trabajará en un entorno híbrido y deberá tener sólidos conocimientos en microservicios, pruebas automatizadas y bases...SeniorIndefinidoTrabajo híbrido
- ...Metrica Consulting, S.L. busca un Ingeniero Backend Java experimentado para unirse a un equipo innovador. El candidato ideal tiene más de 4 años de experiencia en el desarrollo de sistemas escalables, especialmente utilizando Java y Spring Boot, y será responsable de diseñar...Senior
- ...Metrica Consulting, S.L en Madrid busca un Ingeniero Backend experimentado para unirse a su equipo. Buscamos un profesional con al menos 3 años de experiencia en desarrollo de software, especializado en Java y Spring Boot. El candidato ideal colaborará en el ciclo completo...SeniorHorario flexible
- ...place where your potential meets your passion for pets. That’s the power of plus. Job Description We seek a Senior Python Software Engineer to join our Search team and bring new features to life, and support our products' move to modern architecture. You will...SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
- Una consultora tecnológica multinacional busca un Analista Técnico Senior Backend para trabajar en un entorno remoto. Este rol implica diseñar y desarrollar componentes backend en Java, gestionar bases de datos como PostgreSQL y MongoDB, y participar en integraciones de...SeniorPrácticaRemoto
- ...AI Chopping Block, Inc. is seeking a Senior Backend & AI Engineer to design and develop critical AI features. Responsibilities include creating AI-driven modules and owning the entire delivery process. Candidates should have strong experience with LLMs, backend development...Senior
- Senior Software Engineer - Python (All Genders) Full-time Department: Product & Tech With over 25 years’ experience, plus the same enormous passion... ...That’s the power of plus. We are looking for a Senior Backend Software Engineer to join our Mobile Apps Team, bring...SeniorTiempo completoTrabajar en la oficinaDesde casaTrabajo híbrido
- ...Aircall, based in Madrid, seeks a Senior Backend & AI Engineer to design and implement AI features critical to business operations. The role requires solid AI experience and back-end development skills. You will collaborate with teams to create AI solutions, ensuring...Senior
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Backend Engineer - Python, FastAPI. ¡Entérate antes que nadie!


