Categorías
···
Entrar / Registro

Ingeniero Senior Backend en Go

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Carrer d'Aribau, 66, Eixample, 08011 Barcelona, España
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Livestorm busca un Ingeniero Senior Backend para moldear su futuro, prosperando en entornos ambiguos mientras construye sistemas backend escalables, eficientes desde el punto de vista de costes y duraderos en Go. Aspectos destacados: 1. Rol de alta autonomía y alto impacto que moldea la futura arquitectura backend. 2. Oportunidad de definir la arquitectura y establecer las mejores prácticas. 3. Cultura de ingeniería colaborativa con equipos orientados al producto. **Sobre Livestorm:** Livestorm es la plataforma líder mundial de compromiso con video de extremo a extremo. Fundada en 2016, Livestorm permite a las empresas organizar reuniones online potentes, webinars y eventos virtuales de extremo a extremo. Nuestra plataforma basada en navegador web brinda a los equipos todos los flujos de trabajo relacionados con el compromiso mediante video para promocionar, alojar y analizar eventos online. Livestorm se ha diseñado pensando en la facilidad de uso. Atendemos a empresas de todos los tamaños, desde startups hasta empresas de la lista Fortune 500. Marcas como Shopify, Honda, Spendesk, Front y Revolut confían en Livestorm para un compromiso premium con video durante sus eventos online. Estos son nuestros valores fundamentales: * **Mantener la curiosidad:** Interés por el mundo que nos rodea. * **Permanecer humilde:** Seguir aprendiendo y mantener el ego bajo control. * **Ser recursivo:** Ir un paso más allá de la forma más eficiente posible. * **Asumir la responsabilidad:** Sentir orgullo por lo que haces, asumir tus éxitos y tus fracasos. * **Ser transparente:** Compartir conocimientos, aprendizajes, retroalimentación y errores. **Misión** Livestorm se encuentra en un punto de inflexión. Sabemos hacia dónde queremos llevar el producto, pero no tenemos todo resuelto y eso es intencional. Buscamos un Ingeniero Senior Backend que nos ayude a moldear el Livestorm del futuro: alguien que prospere en la ambigüedad, defina el "cómo" cuando solo el "qué" está vagamente delineado, y aporte la excelencia técnica necesaria para hacerlo realidad. Se trata de un rol de alta autonomía y alto impacto. Estamos avanzando hacia una arquitectura basada en servicios, y trabajarás en toda la organización de ingeniería para diseñar y construir los sistemas backend que harán realidad dicha evolución: escalables, eficientes desde el punto de vista de costes y construidos para perdurar. Tendrás una participación directa en la definición de la arquitectura, el establecimiento de las mejores prácticas y la elevación del nivel, no solo en el código, sino también en la forma en que trabaja el equipo. En Livestorm, Producto, Diseño e Ingeniería trabajan como una sola unidad, y colaborarás estrechamente con los tres para transformar problemas ambiguos en direcciones técnicas claras y bien razonadas. Estamos construyendo con Go, y buscamos a alguien capaz de escribir un excelente código en Go, ya sea que este sea tu lenguaje principal o seas un ingeniero backend experimentado dispuesto a adoptar Go como tu lenguaje principal. **El equipo** Te unirás a la organización de ingeniería de Livestorm en un momento en que su estructura misma está evolucionando. El lugar exacto donde te integres —ya sea incrustado en un equipo de producto, ayudando a formar un nuevo equipo o trabajando entre múltiples equipos— dependerá de lo que Livestorm necesite y de lo que tú aportes. La organización técnica y de producto de Livestorm cuenta con aproximadamente 30 personas. La cultura de ingeniería es colaborativa, transparente y orientada al producto. Trabajarás estrechamente con gestores de producto, diseñadores y otros ingenieros que se preocupan profundamente por lo que entregan. **La pila tecnológica** Este es el panorama técnico con el que trabajarás y que ayudarás a moldear: * **Arquitectura:** Arquitectura basada en servicios; estamos evolucionando desde un monolito hacia servicios bien definidos y desplegables de forma independiente. * **Lenguaje:** Go (principal para nuevos servicios). El sistema existente se ejecuta en Ruby y Ruby on Rails. * **Capa de API:** gRPC entre servicios, puerta de enlace GraphQL para APIs dirigidas al cliente, REST cuando sea apropiado. * **Datos y mensajería:** PostgreSQL, Redis, Kafka con Schema Registry, Elasticsearch. * **Infraestructura:** Docker, Kubernetes, despliegue nativo en la nube. * **Observabilidad:** Grafana con OpenTelemetry, Sentry, herramientas de monitorización. * **Herramientas de IA:** Claude Code, Copilot, Cursor. * **Pruebas:** Testify, Ginkgo y Gomega para servicios en Go. El sistema Ruby existente utiliza RSpec. * **CI/CD:** Pipelines de integración y despliegue continuos, Git y GitHub. **En este puesto, tú:** * Diseñarás y construirás servicios backend en Go, APIs, SDK y sistemas impulsados por eventos que moldeen cómo evoluciona Livestorm. * Asumirás la responsabilidad de las decisiones arquitectónicas: definirás los límites de los servicios, los modelos de datos, los contratos de API y los patrones sobre los que construirá toda la organización. * Trabajarás estrechamente con gestores de producto y diseñadores para comprender los requisitos, explorar opciones de solución y garantizar que las implementaciones técnicas se alineen con las necesidades de los usuarios y la visión del producto. * Impulsarás la usabilidad de las APIs y los SDK: te importa que la plataforma resulte placentera para que otros ingenieros construyan sobre ella, no solo que sea "correcta". * Liderarás iniciativas técnicas transversales y alinearás a los interesados de ingeniería y producto en torno a objetivos compartidos. * Contribuirás a las decisiones de construir frente a comprar infraestructura, eligiendo de forma pragmática en lugar de dogmática. * Mentorizarás y brindarás orientación técnica a otros ingenieros mediante revisiones de diseño, programación en pareja y retroalimentación directa. * Promoverás buenas prácticas en pruebas, observabilidad, CI/CD y fiabilidad backend. * Documentarás diseños técnicos, procesos y arquitectura de sistemas. * Contribuirás a la planificación estratégica y la toma de decisiones respecto a la dirección técnica de Livestorm. * Navegarás con confianza en la ambigüedad: definirás el "cómo" cuando los requisitos aún estén en formación, tomarás apuestas pragmáticas e iterarás. Para este puesto de Ingeniero Senior Backend, buscamos a alguien con la siguiente experiencia: * Profunda experiencia en ingeniería backend con un historial comprobado de diseño de sistemas a gran escala. Go es nuestro lenguaje principal; ya sea que ya lo manejes o seas un ingeniero backend experimentado listo para adoptarlo como tu lenguaje principal, tienes la profundidad necesaria para incorporarte rápidamente. * Fuertes habilidades en el diseño de APIs: REST, gRPC, GraphQL; tienes opiniones claras sobre cuándo usar cada una y cómo crear APIs que encanten a los desarrolladores. * Dominio de las herramientas de IA y capacidad para impulsar su adopción en todo el equipo, aumentando tanto la velocidad como la calidad de la ingeniería. * Experiencia diseñando arquitecturas impulsadas por eventos, sistemas distribuidos o capas de plataforma/infraestructura utilizadas por otros equipos de ingeniería. * Conocimientos sólidos sobre validación de datos, bases de datos SQL/NoSQL y sistemas de mensajería como Kafka. * Experiencia con contenerización y orquestación (Docker, Kubernetes). * Mentalidad orientada al producto y alta autonomía: interactúas con los comentarios de los usuarios, preguntas "¿por qué?" y te aseguras de que los resultados técnicos resuelvan problemas reales sin esperar a que te lo pidan. * Experiencia sólida en ingeniería del rendimiento, escalabilidad y fiabilidad a nivel backend. * Buenas habilidades comunicativas, capaz de explicar los compromisos técnicos tanto a ingenieros como a partes interesadas no técnicas. **Valorable:** * Experiencia en entornos de ingeniería remotos y distribuidos desde el inicio. * Experiencia previa en la construcción de plataformas para desarrolladores, SDK o capas de API componibles utilizadas por otros equipos. * Experiencia con patrones de migración a gran escala (estrangulador, ejecución paralela) al pasar de un monolito a una nueva arquitectura sin interrumpir el funcionamiento. * Patrones de multiarrendamiento y plataformas SaaS: aislamiento de inquilinos, limitación de tasas, seguridad a nivel de plataforma. * Familiaridad con sistemas en tiempo real (WebRTC, pipelines multimedia, streaming de eventos). * Sensibilidad hacia el software de código abierto: experiencia construyendo para desarrolladores externos, prestando atención a la experiencia del desarrollador (DX), documentación y disciplina en la versión de APIs. * Familiaridad con monitorización, indicadores de nivel de servicio (SLO) y prácticas de observabilidad backend. * Conocimientos sobre autenticación y autorización. * Conocimientos avanzados de Kubernetes o experiencia en infraestructura.

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.