25 oct
|
Symmetry
|
Madrid
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.
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.
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.
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 positivo.
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.
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.
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. Capacidad de moverte rápido manteniendo el código comprensible, testeable y mantenible.
Comunicación escrita clara y comodidad en un equipo remoto con alta autonomí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.
Pipelines de analítica, CI/CD y Docker.
Trabajo cien por cien remoto, con alta autonomía y responsabilidad directa sobre lo que construyes. 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.
Un equipo que espera una ejecución excelente y te da el margen para conseguirla.
#
📌 Desarrollador Backend en remoto (Madrid)
🏢 Symmetry
📍 Madrid