El portal de empleo de España
Más de 91.000 ofertas activasProduct Engineer (Full Stack)
En remoto, Europe·Jornada completa·Añadida hace 1 mes (comprobada el 12 oct)
1 oferta abierta
Resumen
- Salario
- 120.000 € - 155.000 € al año
- Modalidad
- En remoto (Europe)
- Contrato
- Jornada completa
- Inglés
- Obligatorio
- Experiencia
- 6+ años
Habilidades
Se valora
Esta oferta se escribió originalmente en inglés.
Requisitos
Qué buscan
Experiencia demostrada en producto Full Stack: Más de 6 años construyendo aplicaciones de producción con un sólido dominio tanto del desarrollo front-end (50%) como del back-end (50%); debes ser genuinamente hábil en ambos, no principalmente en uno con conocimientos superficiales en el otro.
Sólida experiencia en TypeScript y React: Experiencia profunda y práctica con TypeScript y React (u otros frameworks modernos basados en componentes) en entornos de producción, con un sólido conocimiento de la arquitectura de componentes, la optimización del rendimiento y los patrones modernos.
Desarrollo de APIs RESTful de alto rendimiento: Trayectoria demostrada en la construcción de APIs RESTful eficientes con frameworks de lado del servidor, con experiencia en el diseño de arquitecturas de API escalables, la optimización del rendimiento de los endpoints y la construcción de servicios de backend mantenibles.
Experiencia en B2B SaaS: Experiencia directa en empresas de productos SaaS B2B donde hayas construido funcionalidades para usuarios de negocio, comprendiendo los requisitos únicos del desarrollo de productos empresariales y las aplicaciones orientadas al cliente.
Intuición sobre el rendimiento de bases de datos: Sólido conocimiento de las interacciones con bases de datos y la optimización de consultas: sabes instintivamente cuándo una consulta podría fallar y cómo estructurar el acceso a los datos para obtener rendimiento a escala.
Mentalidad de velocidad de startup: Prosperar en entornos rápidos y ambiguos con orientación a la acción: eres de los que "simplemente van y lo hacen" sin esperar especificaciones perfectas, y te sientes cómodo tomando decisiones técnicas pragmáticas rápidamente.
Atención al detalle con rapidez: Equilibrio excepcional entre avanzar rápido y preocuparse profundamente por la experiencia del cliente y la calidad del código: construyes las cosas bien a la primera mientras mantienes la velocidad.
Independencia colaborativa: Sentirse cómodo trabajando de forma autónoma y siendo responsable de tu trabajo de extremo a extremo, colaborando también de forma eficaz con diseñadores, product managers y otros ingenieros cuando sea necesario.
Se valorará
Deseables:
Experiencia con Python y FastAPI para nuestro stack de backend
Experiencia con Kubernetes/EKS para comprender nuestro entorno de despliegue e infraestructura
Experiencia con la orquestación de flujos de trabajo con Temporal para flujos de trabajo complejos y distribuidos
Habilidades de optimización de PostgreSQL y experiencia con el ajuste del rendimiento de bases de datos a escala
Experiencia integrando LLMs en aplicaciones, comprendiendo cómo construir funcionalidades impulsadas por IA en productos de producción
Experiencia con nuestro stack de front-end específico: TailwindCSS, ecosistema TanStack (Router, Query, Table), shadcn/ui, Radix UI
Conocimiento de infraestructura y comodidad trabajando con plataformas en la nube o herramientas de infraestructura como código
Experiencia en el desarrollo de sistemas de diseño o librerías de componentes
Experiencia previa en empresas técnicas de B2B SaaS donde la velocidad del producto y la experiencia del cliente eran los motores principales
El puesto
Como Product Engineer (Full Stack) en Maze, serás la fuerza técnica detrás de nuestra experiencia de producto orientada al cliente, siendo responsable de todo el stack, desde la UI hasta la API, mientras te mueves con la velocidad de una startup. Esta es una oportunidad única para unirte como uno de los primeros miembros del equipo de ingeniería de una startup bien financiada que construye en la intersección de la IA generativa y la ciberseguridad. Trabajarás junto a nuestro equipo de producto full stack con una autonomía significativa, siendo responsable de tu propia capa de API que impulsa la aplicación React, lo que te permitirá avanzar rápido y ofrecer experiencias excepcionales sin dependencias ni bloqueos.
Asumirás la responsabilidad total del desarrollo de funcionalidades desde el concepto hasta la producción, construyendo tanto los elegantes componentes de UI con los que los equipos de seguridad interactúan a diario, como la robusta infraestructura de API que hace que todo funcione. Tu éxito se medirá por la velocidad de entrega, la calidad del producto, la ejecución autónoma y la experiencia del cliente que crees, no por la adherencia a procesos o la finalización de tickets. Este rol es perfecto para un ingeniero full stack práctico que haya prosperado en entornos B2B SaaS de ritmo rápido, valore la independencia y la responsabilidad, y quiera construir algo extraordinario con un stack tecnológico moderno desde cero.
Qué harás
Responsabilidad en el desarrollo de funcionalidades del producto: Asumir la propiedad completa de las funcionalidades, desde la interfaz de usuario front-end hasta la implementación de la API y la capa de base de datos, entregando una funcionalidad de extremo a extremo que deleite a los clientes e impulse la adopción del producto.
Construcción con excelencia en front-end moderno: Crear experiencias de usuario excepcionales utilizando React, TypeScript, TailwindCSS y el ecosistema TanStack (Router, Query, Table), creando interfaces intuitivas para flujos de trabajo de seguridad complejos con atención al detalle y al rendimiento.
Diseño y mantenimiento de la infraestructura de API: Construir y ser responsable de APIs REST de alto rendimiento utilizando nuestro backend en Python/FastAPI, garantizando servicios escalables y mantenibles que impulsen el front-end, manteniendo al mismo tiempo una arquitectura limpia y la optimización del rendimiento.
Impulso de la ejecución autónoma: Operar con alta independencia y energía de startup: identificar qué es necesario construir, tomar decisiones técnicas rápidamente y ejecutar sin esperar requisitos perfectos o procesos extensos.
Optimización para rendimiento y escala: Mejorar continuamente el rendimiento de la aplicación en todo el stack, desde la optimización de las consultas a la base de datos hasta la eficiencia del renderizado en el front-end, asegurando que nuestra plataforma escale elegantemente a medida que crecemos.
Contribución a las decisiones arquitectónicas: Participar en discusiones técnicas y en la planificación arquitectónica, aportando tu experiencia para ayudar a dar forma a nuestra arquitectura front-end y, potencialmente, crecer hasta asumir la responsabilidad de las decisiones arquitectónicas a medida que el equipo crezca.
Equilibrio entre velocidad y calidad: Avanzar al ritmo de una startup manteniendo altos estándares: lanzar funcionalidades rápidamente, recopilar feedback e iterar con rapidez, pero sin comprometer nunca la calidad del código o la experiencia del cliente.
Sobre Maze
Maze es una plataforma de investigación de usuarios que ayuda a los equipos de producto a convertir los conocimientos de los usuarios en mejores decisiones de producto. La empresa ofrece herramientas para pruebas de usabilidad, entrevistas con usuarios y descubrimiento continuo de productos, sirviendo a miles de equipos en todo el mundo. Fundada en 2018, Maze se ha convertido en un actor reconocido en el espacio de software de experiencia de producto e investigación de usuarios, con presencia global y un fuerte enfoque en conocimientos impulsados por IA.
Maze tiene una presencia significativa en España, con un equipo en crecimiento en Madrid, y está contratando activamente para roles de ingeniería, diseño e IA en el país. La empresa es conocida por su cultura favorable al trabajo remoto y su compromiso con la construcción de un equipo diverso e internacional. Para profesionales internacionales, Maze ofrece la oportunidad de trabajar en un producto utilizado por empresas líderes, con un enfoque en la innovación y el diseño centrado en el usuario.
- Fundación
- 2018
- Plantilla
- 100–500
- Sede
- San Francisco, EE. UU.
- En España
- Madrid
- Web
- mazehq.com
Datos prácticos
- Maze ofrece opciones de trabajo remoto, lo que puede resultar atractivo para profesionales internacionales que buscan mudarse a España manteniendo flexibilidad.
- La empresa tiene una sólida cultura de ingeniería y producto, con un enfoque en IA y aprendizaje automático, como se ve en los roles abiertos para Agentes de IA y Aprendizaje Automático.
- Maze es una startup bien financiada, habiendo recaudado capital de riesgo significativo, lo que puede ofrecer estabilidad y oportunidades de crecimiento.
- La oficina en España está ubicada en Madrid, un importante centro tecnológico en España, que ofrece un estilo de vida vibrante y una comunidad tecnológica en crecimiento.
- El producto de Maze es utilizado por miles de empresas en todo el mundo, brindando a los empleados la oportunidad de trabajar en un producto con impacto global.
En sus propias palabras
Sobre la empresa y el equipo
Desafío ambicioso: Estamos utilizando IA generativa (LLMs y agentes) para resolver algunos de los desafíos más urgentes de la ciberseguridad actual. Construirás las experiencias de producto con las que los equipos de seguridad interactúan a diario, creando interfaces intuitivas para soluciones innovadoras impulsadas por IA.
Equipo experto: Somos un equipo de líderes prácticos con experiencia en Big Tech y Scale-ups. Nuestro equipo ha formado parte de los equipos de liderazgo detrás de múltiples adquisiciones y una salida a bolsa (IPO).
Trabajo con impacto: La ciberseguridad es una fuerza para el bien: ayudar a detener los ciberataques ayuda, en última instancia, a lograr mejores resultados para todos nosotros. Tu trabajo permitirá directamente que los equipos de seguridad protejan a organizaciones de todo el mundo de amenazas reales.
Construye una empresa nativa de IA: Estamos construyendo una nueva empresa en la era de la IA con la oportunidad de diseñarlo todo desde cero: trabajarás con un stack tecnológico moderno y cuidadosamente seleccionado, y ayudarás a establecer prácticas de ingeniería que escalen con nosotros a través de un hipercrecimiento.
Responsabilidad técnica y crecimiento: Responsabilidad real de extremo a extremo con tu propia capa de API, libertad para tomar decisiones arquitectónicas y la oportunidad de crecer hacia el liderazgo arquitectónico de front-end a medida que escalemos el equipo y el producto.
