Detalles Equipo Calendario Documento FAQ
Challenge

Backend / Middleware Developer (Senior Python)

Ranking: 42

Job Description

 Key Responsibilities

  • Design and develop Python-based microservices and AWS Lambda functions with a focus on low latency and high reliability.

  • Implement secure communication between distributed architectures, including mTLS, token-based security, digital certificates, and identity encryption.

  • Contribute to the AI Architecture Framework, enabling scalable and secure AI-driven solutions.

  • Build and maintain RESTful APIs using FastAPI.

  • Ensure high-quality code through clean code principles, design patterns, and automated testing.

  • Optimize performance, observability, and fault tolerance across backend services.

  • Collaborate closely with architecture, DevOps, and AI teams.

  • Participate in code reviews and promote engineering best practices.

  • Support CI/CD pipelines and automated quality controls.

Required Skills & Experience

  • Minimum 4 years of backend development experience with Python, using Python 3.11 / 3.12.

  • Strong experience in microservices architecture, primarily with FastAPI.

  • Solid knowledge of secure service-to-service communication, including:

    • mTLS

    • Security tokens

    • Digital certificates

    • Identity encryption

  • Hands-on experience with the Python ecosystem and tooling:

    • httpx (async)

    • asyncio

    • uv

    • Ruff

    • pytest

  • Strong understanding of software design patterns, clean code, and testing strategies.

  • Experience with containerization (building and running containers).

  • Proven experience working with AWS, especially:

    • AWS Lambda

    • CloudWatch

    • X-Ray

    • AppRunner / Fargate

    • DynamoDB (NoSQL)

  • Familiarity with CI/CD pipelines and quality tools, such as:

    • Git

    • Jenkins

    • SonarQube

Nice to Have

  • Experience with LLM libraries and AI-related Python frameworks.

  • Previous exposure to AI platforms or intelligent systems.

  • Knowledge of observability and distributed tracing best practices.

Backend / Middleware Developer (Senior Python)

Ranking: 42

Job Description

 Key Responsibilities

  • Design and develop Python-based microservices and AWS Lambda functions with a focus on low latency and high reliability.

  • Implement secure communication between distributed architectures, including mTLS, token-based security, digital certificates, and identity encryption.

  • Contribute to the AI Architecture Framework, enabling scalable and secure AI-driven solutions.

  • Build and maintain RESTful APIs using FastAPI.

  • Ensure high-quality code through clean code principles, design patterns, and automated testing.

  • Optimize performance, observability, and fault tolerance across backend services.

  • Collaborate closely with architecture, DevOps, and AI teams.

  • Participate in code reviews and promote engineering best practices.

  • Support CI/CD pipelines and automated quality controls.

Required Skills & Experience

  • Minimum 4 years of backend development experience with Python, using Python 3.11 / 3.12.

  • Strong experience in microservices architecture, primarily with FastAPI.

  • Solid knowledge of secure service-to-service communication, including:

    • mTLS

    • Security tokens

    • Digital certificates

    • Identity encryption

  • Hands-on experience with the Python ecosystem and tooling:

    • httpx (async)

    • asyncio

    • uv

    • Ruff

    • pytest

  • Strong understanding of software design patterns, clean code, and testing strategies.

  • Experience with containerization (building and running containers).

  • Proven experience working with AWS, especially:

    • AWS Lambda

    • CloudWatch

    • X-Ray

    • AppRunner / Fargate

    • DynamoDB (NoSQL)

  • Familiarity with CI/CD pipelines and quality tools, such as:

    • Git

    • Jenkins

    • SonarQube

Nice to Have

  • Experience with LLM libraries and AI-related Python frameworks.

  • Previous exposure to AI platforms or intelligent systems.

  • Knowledge of observability and distributed tracing best practices.

  • Equipo
  • Evaluador
  • Manager
  • Agencia
  • Cliente

GFT Cliente

Cliente

Comentarios: 0

Sandra Lobero

Agencia

Comentarios: 0

Paco Romero

Agencia

Comentarios: 0

Teba Gomez-Monche

Agencia

Comentarios: 0

claudia herrero

Agencia

Comentarios: 0

Hugo Herrero

Manager

Comentarios: 0

Víctor M. herrero

Evaluador

Comentarios: 3