¡Activa las notificaciones laborales por email!

Senior Backend Developer (all genders)

UDG Ludwigsburg GmbH

Barcelona

Presencial

EUR 50.000 - 75.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading digital full-service agency in Germany is seeking a Senior Backend Developer in Barcelona to contribute to their enterprise-grade conversational AI platform. The role emphasizes expertise in Python and AWS, focusing on scalable, secure backend services that integrate with advanced AI technologies. With a strong collaborative environment, this position offers the opportunity for substantial professional growth and innovative project engagement.

Formación

  • 5+ years of experience in backend development.
  • 3+ years hands-on experience with AWS services.
  • Experience with multi-tenant architectures and secure data handling.

Responsabilidades

  • Design, develop, and maintain backend services using Python.
  • Implement and document RESTful APIs with OpenAPI specifications.
  • Collaborate with cross-functional teams to deliver high-quality software.

Conocimientos

Python
Backend Development
API Design
AWS
Multi-Tenant Architecture
SQLAlchemy
Flask
CI/CD

Herramientas

Docker
GitHub Actions

Descripción del empleo

We are seeking a highly skilled Senior Backend Developer to join our team and contribute to the development of a multi-tenant, enterprise-grade conversational AI platform. The ideal candidate will have strong expertise in backend development using Python and experience in cloud infrastructure, particularly AWS. You will work on building scalable, secure, and high-performance systems that integrate with cutting-edge AI tools and services.

You are curious about the connection between UDG and MMT? Both companies are part of global agency group MSQ and kick off great projects together.

What Motivates Us

At MMT we don’t only care about what work is done, we also care about how we get things done. The MMT Behaviours are part of our DNA and what makes us stand out from the crowd, build trusted solutions for our clients and build a better future.

Our team can use the below behaviours to check in on how they are performing.

  • Build trust. Don’t let it rust

We build high levels of trust with our clients and our colleagues, and we work to maintain that trust over time.

  • Adopt a growth mindset

We are energised by change; we continually explore new approaches to achieve great results. We push our own boundaries to grow our skills and capabilities.

  • Go and see for yourself

We walk in the shoes of others; our clients, their customers and our fellow MMTers so we understand their challenges.

  • Bring challenge and solution in equal measure

We challenge the status quo and develop practical solutions to build a better future for all.

  • Build fast, Measure early, Learn often

We think lean, deliver value fast & continuously improve.

  • Run towards the fire

We roll up our sleeves and tackle challenges head on, supporting our clients and colleagues even when it’s not our direct responsibility.

  • Nurture our community

We take steps to positively impact our colleagues, clients, community and environment.

What You Do

  • Design, develop, and maintain backend services using Python (Flask RESTful) and SQLAlchemy ORM
  • Implement and document RESTful APIs with OpenAPI / Swagger specifications
  • Develop and manage multi-tenant architectures with tenant isolation and role-based access control (RBAC)
  • Build and optimize cloud infrastructure using AWS services such as ECS, Lambda, S3, RDS PostgreSQL, and ElastiCache
  • Implement secure authentication mechanisms, including SSO (Okta, Azure AD, Google Workspace) and JWT-based token management
  • Develop and maintain CI / CD pipelines for automated testing, deployment, and monitoring
  • Ensure system scalability, performance, and reliability through best practices in software engineering
  • Write unit, integration, and end-to-end tests to ensure code quality and coverage
  • Collaborate with cross-functional teams, including frontend developers, to deliver high-quality software aligned with business goals

What You Bring Along

  • 5+ years of experience in backend development with Python, Flask, or similar frameworks
  • Strong understanding of relational databases (PostgreSQL) and ORM tools (SQLAlchemy)
  • 3+ years hands-on experience with AWS services, including ECS, Lambda, S3, RDS, and CloudFormation
  • Expertise in designing and implementing RESTful APIs with OpenAPI / Swagger documentation
  • 2+ years experience with multi-tenant architectures, RBAC, and secure data handling practices
  • Experience with containerization and orchestration tools like Docker and Docker Compose
  • Familiar with CI / CD (GitHub Actions, Jenkins) and effective in fast-paced, collaborative environments
  • Solid understanding of frontend technologies (React / Next.js) to enable effective collaboration across teams
  • Experience with semantic search (e.g., Amazon Kendra), AI / ML integrations (e.g., LangChain), and compliance standards (GDPR, CCPA)
  • Skilled in performance optimization, scaling high-concurrency systems, and working within Agile development environments

Our DNA is digital. And yours?

We are the leading digital full-service agency in Germany.

We love innovative technology, creativity and our 400+ employees for what they achieve each day.

Everything we do is human-centered. That is how we achieve excellent results for users, our clients and ourselves.

Sounds good to you? Then go ahead and send us your online application or contact Marc from our recruiting team

APPLY NOW

T +49 6131 57609 - 6600

  • We promise we won’t ask you any strange questions.

Senior Backend Developer • Barcelona, Katalonien, Spanien

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.