¡Activa las notificaciones laborales por email!

Senior Backend Developer (all genders)

UDG United Digital Group GmbH

Barcelona

Presencial

EUR 45.000 - 65.000

Jornada completa

Hace 4 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

Join a leading company specializing in conversational AI as a Senior Backend Developer. You will design and maintain scalable backend services with Python and AWS, collaborating with cross-functional teams to optimize performance and implement secure architectures. Be part of an innovative environment that values continuous improvement and trust.

Formación

  • 5+ years in backend development with Python.
  • 3+ years with AWS services.
  • Experience with RBAC and multi-tenant architectures.

Responsabilidades

  • Design and maintain backend services using Python.
  • Implement and document RESTful APIs.
  • Build and optimize AWS cloud infrastructure.

Conocimientos

Backend Development
Python
Flask
SQLAlchemy
AWS
RESTful API Design

Herramientas

PostgreSQL
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

J-18808-Ljbffr

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.