Backend Engineer – Especialista en Arquitectura, API y Fiabilidad
Hace 3 días
Barcelona, Cataluña, España
Confidential
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Backend Engineer – Especialista en Arquitectura, API y Fiabilidad Envíe su solicitud a continuación después de leer todos los detalles y la información de apoyo sobre esta oportunidad de trabajo. Te apasiona la tecnología, entender cómo funcionan las cosas y encontrar formas de hacerlas mejor? ¿Eres de los que no esperan a que les digan qué hay que arreglar, sino que identifican problemas, investigan y proponen soluciones? Estamos buscando un/a Backend Engineer con mentalidad de builder, curiosidad técnica y muchas ganas de asumir responsabilidades para ayudarnos a construir y mejorar la arquitectura backend de nuestro producto. Buscamos a alguien que disfrute desarrollando, pero también entendiendo qué ocurre detrás del código: cómo rinde una API, dónde están los cuellos de botella, cómo mejorar la arquitectura y cómo conseguir que un sistema sea cada vez más fiable, eficiente y escalable. Buscamos talento, iniciativa y ganas de construir algo grande desde dentro. Conoce a nuestro cliente Nuestro cliente es una startup tecnológica en pleno desarrollo, formada por un equipo fundador con una visión muy clara: construir soluciones tecnológicas innovadoras, apostando por la velocidad, la automatización y la inteligencia artificial como palancas para transformar la forma de trabajar. Se trata de una compañía en una etapa especialmente interesante de crecimiento, donde la tecnología es el núcleo del negocio y donde cada incorporación tiene un impacto directo en la evolución del producto y de la organización. Su cultura combina mentalidad emprendedora, autonomía y capacidad de ejecución. Trabajan en un entorno ágil, donde las ideas se convierten rápidamente en producto y donde existe libertad para experimentar, proponer y tomar decisiones. Actualmente buscan incorporar talento técnico que quiera formar parte de esta etapa inicial, trabajar directamente con los fundadores y ayudar a construir unos fundamentos tecnológicos sólidos sobre los que crecer. Es una oportunidad especialmente atractiva para alguien que quiera ir más allá de ejecutar
tareas:
participar en decisiones de arquitectura, asumir ownership real y tener la posibilidad de crecer profesionalmente junto a la compañía, pudiendo evolucionar hacia una posición técnica de mayor responsabilidad. ¿Cuál será tu misión? Serás responsable de contribuir a la evolución y calidad de la arquitectura backend, tomando ownership sobre la API, su rendimiento, fiabilidad y mantenibilidad. Trabajarás directamente con los founders y el equipo de desarrollo en un entorno donde se construye y lanza rápido. Tu misión será dar una segunda vida a lo que se desarrolla: mejorar el código, detectar posibles problemas, optimizar procesos y garantizar que la tecnología crezca de forma sólida y sostenible. Queremos que seas la persona que entiende cómo funciona el sistema, sabe identificar qué necesita mejorar y tiene iniciativa para hacerlo realidad. ¿Qué harás en tu día a día?
* Arquitectura backend: Entender, documentar y mantener actualizada la arquitectura del sistema. Identificar oportunidades de mejora, revisar diseños técnicos y ayudar a definir cómo deben evolucionar los distintos componentes.
* Desarrollo y mantenimiento de APIs: Trabajar sobre las APIs existentes, mejorar su funcionamiento, identificar ineficiencias y garantizar que sean fiables, mantenibles y escalables.
* Optimización del rendimiento: Analizar latencias, tiempos de respuesta, consultas a bases de datos y posibles cuellos de botella. Identificar los endpoints más lentos y proponer soluciones para mejorar el rendimiento.
* Monitorización y dashboards: Crear y mantener dashboards que permitan visualizar fácilmente la salud del sistema. Trabajar con métricas como latencia, errores, volumen de peticiones, rendimiento de bases de datos y procesos en segundo plano.
* Calidad del código: Revisar y mejorar las funcionalidades después de su desarrollo, simplificar implementaciones, eliminar código duplicado y reducir deuda técnica. Incorporar tests que protejan los flujos críticos del producto.
* Fiabilidad y resolución de incidencias: Monitorizar errores en producción, trabajar con herramientas como Sentry, investigar problemas y responsabilizarse de que las incidencias se resuelvan y no se repitan.
* Seguridad: Identificar posibles vulnerabilidades, revisar permisos y autorizaciones, garantizar el aislamiento de datos entre clientes y mantener buenas prácticas de seguridad.
* Infraestructura y optimización: Supervisar el funcionamiento y los costes de infraestructura, bases de datos y servicios asociados. Identificar oportunidades para mejorar la eficiencia técnica y económica.
* Mejora continua: Detectar problemas y oportunidades de mejora de forma proactiva. No esperar a recibir
tareas:
proponer qué cambiar, por qué hacerlo y cómo medir si ha funcionado.
* Formación en Ingeniería Informática, Desarrollo de Software o experiencia equivalente. También valoramos perfiles autodidactas con proyectos propios y una
tareas:
participar en decisiones de arquitectura, asumir ownership real y tener la posibilidad de crecer profesionalmente junto a la compañía, pudiendo evolucionar hacia una posición técnica de mayor responsabilidad. ¿Cuál será tu misión? Serás responsable de contribuir a la evolución y calidad de la arquitectura backend, tomando ownership sobre la API, su rendimiento, fiabilidad y mantenibilidad. Trabajarás directamente con los founders y el equipo de desarrollo en un entorno donde se construye y lanza rápido. Tu misión será dar una segunda vida a lo que se desarrolla: mejorar el código, detectar posibles problemas, optimizar procesos y garantizar que la tecnología crezca de forma sólida y sostenible. Queremos que seas la persona que entiende cómo funciona el sistema, sabe identificar qué necesita mejorar y tiene iniciativa para hacerlo realidad. ¿Qué harás en tu día a día?
* Arquitectura backend: Entender, documentar y mantener actualizada la arquitectura del sistema. Identificar oportunidades de mejora, revisar diseños técnicos y ayudar a definir cómo deben evolucionar los distintos componentes.
* Desarrollo y mantenimiento de APIs: Trabajar sobre las APIs existentes, mejorar su funcionamiento, identificar ineficiencias y garantizar que sean fiables, mantenibles y escalables.
* Optimización del rendimiento: Analizar latencias, tiempos de respuesta, consultas a bases de datos y posibles cuellos de botella. Identificar los endpoints más lentos y proponer soluciones para mejorar el rendimiento.
* Monitorización y dashboards: Crear y mantener dashboards que permitan visualizar fácilmente la salud del sistema. Trabajar con métricas como latencia, errores, volumen de peticiones, rendimiento de bases de datos y procesos en segundo plano.
* Calidad del código: Revisar y mejorar las funcionalidades después de su desarrollo, simplificar implementaciones, eliminar código duplicado y reducir deuda técnica. Incorporar tests que protejan los flujos críticos del producto.
* Fiabilidad y resolución de incidencias: Monitorizar errores en producción, trabajar con herramientas como Sentry, investigar problemas y responsabilizarse de que las incidencias se resuelvan y no se repitan.
* Seguridad: Identificar posibles vulnerabilidades, revisar permisos y autorizaciones, garantizar el aislamiento de datos entre clientes y mantener buenas prácticas de seguridad.
* Infraestructura y optimización: Supervisar el funcionamiento y los costes de infraestructura, bases de datos y servicios asociados. Identificar oportunidades para mejorar la eficiencia técnica y económica.
* Mejora continua: Detectar problemas y oportunidades de mejora de forma proactiva. No esperar a recibir
tareas:
proponer qué cambiar, por qué hacerlo y cómo medir si ha funcionado.
* Formación en Ingeniería Informática, Desarrollo de Software o experiencia equivalente. También valoramos perfiles autodidactas con proyectos propios y una