14 ago
|
RawData
|
España
Backend Developer (Python / FastAPI) — Raw
Data · Remoto desde España En Raw
Data estamos buscando un/a Backend Developer con Python y FastAPI para unirse a nuestro equipo de producto.
El trabajo es 100% remoto desde España y buscamos una experiencia mínima de 3 años con Python en producción.
Desarrollamos la plataforma SaaS que usan cooperativas, distribuidores, grandes explotaciones y corporates agroalimentarios.
Buscamos un backend para dos áreas concretas y con peso real en el producto: integraciones con sistemas externos de clientes y otras fuentes. El reto que te hará crecer Las integraciones en rrhh implican lógica de negocio densa en diferentes áreas: jornadas, turnos, horas efectivas, convenios distintos por cliente y por campaña, y cálculos que tienen que cuadrar al céntimo porque de ahí sale dinero.
Las integraciones implican pelearse con ERPs, sistemas de fichaje y formatos que cada cliente tiene a su manera.
Trabajarás mano a mano con producto y con el resto del equipo técnico, reportando al Tech Lead.
El equipo es pequeño, así que tu criterio pesa: si algo se puede hacer mejor, se discute y se cambia. Por qué Raw
Data Somos un SaaS B2B para empresas de producción agrícola de tamaño medio y grande.
Ofrecemos las tecnologías digitales más innovadoras para el sector y contamos con cerca de 300 clientes como Nufri, The Natural Fruit, Freixenet, Juvé y Camps, Bagú o La Unión.
El equipo de producto lo formamos 9 personas entre desarrollo, producto, I+D e IA.
Producto propio, roadmap propio y decisiones técnicas que se toman dentro, no en un comité de tres capas. ♀️ Qué harás Como Backend Developer, te encargarás de: * Diseñar y desarrollar servicios en Python con FastAPI * Construir y mantener el motor de cálculo de prenóminas: reglas parametrizables por cliente, trazabilidad de cada cálculo y capacidad de recalcular sin corromper histórico * Levantar y sostener integraciones con sistemas externos:
APIs de terceros, importaciones masivas, sincronizaciones programadas, y la gestión de errores, reintentos y reconciliación que eso arrastra * Modelar datos en PostgreSQL pensando en volumen y en consultas que no se caigan cuando un cliente mete una campaña completa * Participar en las decisiones de arquitectura del backend * Detectar el caso límite antes de que lo detecte el cliente A quién buscamos Imprescindible: * Mínimo 3 años de experiencia con Python en producción * FastAPI (o experiencia sólida con Flask/Django y disposición a migrar) * PostgreSQL: modelado, consultas complejas, optimización * Diseño y consumo de APIs REST * Experiencia real con integraciones de terceros: autenticación, paginación, rate limits, idempotencia, gestión de fallos * Manejo de fechas, horas y zonas horarias sin miedo — en prenóminas es donde se rompe todo * Git y trabajo con revisión de código * Comodidad trabajando de forma autónoma en remoto Valoramos: * AWS (Lambda, S3, RDS, ECS, colas) * pandas para procesamiento y validación de datos en volumen * pendulum o equivalente para lógica temporal * Experiencia previa en nóminas, RRHH, control de presencia o facturación * SaaS B2B multi-tenant: aislamiento de datos, configuración por cliente * Testing (pytest) y CI * Docker * Tareas asíncronas y programadas (Celery, Event
Bridge o similar) * Conocimiento del sector agro o de convenios agrarios ⭐ Incentivos * Salario fijo según valía y experiencia * Trabajo 100% remoto desde España y flexibilidad horaria real * Seguro médico privado pagado íntegramente por la empresa * 5 días de vacaciones adicionales en Navidad * Dominio técnico con complejidad real, no maquetar endpoints * Equipo técnico pequeño, sin capas intermedias * Eventos de equipo presenciales Cómo aplicar Aplica y/o envía tu CV a.
Si has trabajado en algún dominio con reglas de negocio complicadas —nóminas, facturación, logística—, cuéntanoslo en dos líneas: es lo que más nos interesa.
Te esperamos!
📌 Desarrollador de back-end (España)
🏢 RawData
📍 España