ORBIDI

Copy of Software Engineer (Python) - Prácticas

ORBIDI Sant Cugat del Vallès, Catalonia, Spain

Marketing Services · 201-500 employees

4 h ago
python Junior (0-2 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain scalable backend systems and RESTful APIs using FastAPI. Collaborate with engineering and data teams to implement intelligent, AI-driven solutions and optimize database performance.

What they look for

Python FastAPI PostgreSQL RESTful APIs SQL Backend Development Software Architecture Unit Testing Code Review Agentic AI Generative AI System Performance Data Pipelines Automation Scalability

Requirements

The ideal candidate should have experience building modern APIs and managing PostgreSQL databases. Proficiency in writing clean, testable code and an interest in AI-based architectures are essential.

Full description

En Orbidi desarrollamos soluciones tecnológicas orientadas a la digitalización y optimización de procesos de negocio, creando plataformas escalables y eficientes basadas en arquitecturas modernas. Trabajamos con sistemas backend robustos, APIs de alto rendimiento y bases de datos optimizadas, poniendo especial foco en la escalabilidad, la calidad del software y el impacto real en el negocio de nuestros clientes.

Buscamos un/a Ingeniero/a de Software Backend para diseñar, desarrollar y mantener sistemas backend escalables, robustos y de alto rendimiento. La persona ideal tendrá experiencia construyendo APIs modernas con FastAPI, gestionando bases de datos PostgreSQL y optimizando sistemas orientados a performance, seguridad y escalabilidad.

Trabajarás en colaboración con otros equipos de ingeniería, producto y data para construir soluciones backend eficientes que soporten alto volumen de tráfico y crecimiento continuo.

Áreas de trabajo que esperamos que puedas desarrollar y potenciar en Orbidi:

  • Diseñar, desarrollar y mantener APIs RESTful utilizando FastAPI.
  • Definir y evolucionar arquitecturas backend escalables y mantenibles.
  • Implementar y optimizar endpoints enfocados en performance, seguridad y fiabilidad.
  • Diseñar y mantener esquemas de bases de datos en PostgreSQL (modelado, índices, migraciones).
  • Optimizar consultas SQL y flujos de datos para alto rendimiento.
  • Implementar mecanismos de autenticación, autorización y control de acceso.
  • Escribir código limpio, testeable y bien documentado.
  • Implementar tests unitarios e integraciones automáticas.
  • Participar en revisiones de código (code reviews) y decisiones técnicas.
  • Monitorizar y mejorar el rendimiento del sistema (latencia, throughput, errores).
  • Colaborar en despliegues y mejoras de infraestructura orientadas a escalabilidad.

Adicionalmente, en Orbidi fomentamos el crecimiento profesional en entornos tecnológicos de vanguardia, con especial foco en Inteligencia Artificial, sistemas basados en agentes (Agentic AI) y arquitecturas inteligentes. Tendrás la oportunidad de trabajar en proyectos reales donde la IA no es solo experimental, sino una pieza clave del producto y de la toma de decisiones.

Promovemos la evolución técnica continua, permitiendo a nuestro equipo profundizar en:

  • Diseño e implementación de sistemas basados en agentes autónomos.
  • Integración de modelos de IA generativa en arquitecturas backend escalables.
  • Construcción de pipelines inteligentes orientados a automatización y eficiencia.
  • Experimentación con nuevas tecnologías, frameworks y patrones emergentes en IA.
  • Participación activa en decisiones técnicas y de arquitectura en productos impulsados por IA.

Crecerás en un entorno donde el aprendizaje es constante, la innovación es parte del día a día y el impacto de tu trabajo se refleja directamente en soluciones inteligentes que escalan y evolucionan.

Similar roles