Backend Engineer (Barcelona)

Backend Engineer (Barcelona)

21 oct
|
Symmetry
|
Barcelona

21 oct

Symmetry

Barcelona

El rol Serás responsable de los sistemas que hay detrás del producto: APIs, modelos de datos, procesos en segundo plano, integraciones y los flujos de datos que impulsan la activación, la retención y la monetización.
Dos cosas definen este puesto por encima del resto.
La primera es la arquitectura : a nuestra escala, una frontera mal puesta o un modelo de datos que no aguanta se paga durante años, y esperamos que las decisiones estructurales se tomen a conciencia y se sepan defender.

La segunda pesa al menos lo mismo y es la que más nos cuesta encontrar: cómo trabajas y cómo mejoras . Buscamos a alguien que use las mejores herramientas que existen hoy, que sepa cuáles son porque las sigue de cerca, y que no acepte una respuesta técnica solo porque lleva ahí mucho tiempo.

Mantener fronteras claras y código en capas, con la lógica de negocio independiente del framework y de la base de datos.
Modelar los datos pensando en cómo van a evolucionar, con migraciones seguras y una sola fuente de verdad para cada dato.
Dejar por escrito las decisiones estructurales importantes y las alternativas que se descartaron.

Herramientas y mejora continua Trabajar con Claude Code como parte natural de tu día a día: para explorar código que no conoces, contrastar alternativas de diseño, refactorizar con criterio y quitarte de encima lo repetitivo. No buscamos a alguien que lo haya probado, sino a alguien que ya trabaja así.

Preguntar "¿por qué está construido así?" ante cualquier pieza del sistema, incluida la que escribiste tú el mes pasado, y "¿hay una forma mejor de hacerlo?" antes de dar algo por bueno.
Seguir de cerca el estado del arte:



herramientas nuevas, versiones nuevas, patrones que están funcionando en otros equipos. Y traerlos cuando aportan algo concreto, con un caso de uso detrás y no por moda.
Probar cosas por tu cuenta y contar al equipo qué funcionó y qué no, por escrito.
Tratar cada revisión de código y cada incidente como material de aprendizaje, no como trámite.
Subir el nivel técnico del equipo, no solo el tuyo.
Trabajar con Producto, Diseño e ingeniería móvil para convertir ideas en implementaciones precisas y listas para lanzar.

Mejorar la fiabilidad, la observabilidad y la instrumentación analítica.

Criterio arquitectónico demostrable: has diseñado sistemas de cierto tamaño, has visto en qué se equivocaron y sabes explicar qué harías distinto hoy.

Uso avanzado y cotidiano de Claude Code o de herramientas equivalentes dentro de tu flujo de desarrollo. Cuéntanos cómo las usas, no que las usas.
Curiosidad técnica genuina y hábito de cuestionar cómo están hechas las cosas, empezando por las tuyas.
Voluntad sostenida de mejorar como programador, con evidencia de ello en los últimos meses y no en el CV de hace tres años.
Experiencia sólida con sistemas backend, diseño de APIs,



bases de datos relacionales y modelado de datos a escala.
Criterio para saber cuándo basta una solución simple y cuándo hace falta abstraer. Sobrediseñar cuesta tanto como no diseñar.
Capacidad de moverte ágil manteniendo el código comprensible, testeable y mantenible.

Comunicación escrita clara y comodidad en un equipo remoto con alta autonomía.

El stack del día a día No hace falta que lo domines todo a nivel experto, pero sí que tengas conocimientos previos sobre ello: Python, Django y Django REST Framework, PostgreSQL, Redis y Celery.

Optimización de PostgreSQL: planes de ejecución, estrategias de indexación y consultas sobre tablas grandes.

Diseño de sistemas asíncronos, colas y procesos idempotentes.
Observabilidad y monitorización de rendimiento en producción.
Pipelines de analítica, CI/CD y Docker.
Cómo trabajamos Trabajo cien por cien remoto, con alta autonomía y responsabilidad directa sobre lo que construyes. No partimos de tickets muy especificados: el diseño de la solución es parte del trabajo, y las decisiones de arquitectura son tuyas.

Iteramos rápido, damos feedback directo y medimos resultados. Damos por hecho que las herramientas de IA forman parte del flujo de trabajo y esperamos que empujes al equipo a usarlas mejor. La elegancia técnica aquí no vale por sí sola: vale cuando sostiene un producto que funciona.

Salario competitivo, con impacto directo en producto.

Equity: participación en el crecimiento de la compañía.

Un equipo que espera una ejecución excelente y te da el margen para conseguirla.

#J-18808-Ljbffr

📌 Backend Engineer (Barcelona)
🏢 Symmetry
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend engineer (barcelona) / barcelona