Cazoo

Principal Platform Engineer

TypeScriptJavaNode.jsPostgreSQLDockerKubernetesTerraform
Traducción automática. Consulta el original.

Sobre la oportunidad

Cazoo es el destino definitivo para los entusiastas y compradores de coches. Como líderes en el mercado, nos enorgullecemos de ofrecer herramientas de búsqueda inigualables, guías de coches expertas, reseñas detalladas y una guía completa de precios de vehículos. Nuestra misión es sencilla: ayudar a los compradores a encontrar su coche ideal de forma eficiente y con confianza, al tiempo que ayudamos a los concesionarios de automoción a llegar a millones de compradores interesados.

En Cazoo, formarás parte de un equipo que está revolucionando la forma en que la gente compra y vende coches. Si estás listo para impulsar tu carrera en un entorno dinámico y de ritmo rápido, Cazoo es tu lugar. ¡Únete a nosotros y sé parte de la configuración del futuro de la venta minorista de automoción!

Buscamos un Principal Platform Engineer

Sobre el puesto

Buscamos un Principal Platform Engineer para ayudar a dar forma a la próxima generación de la plataforma tecnológica de Cazoo.

Estamos llevando a cabo una modernización significativa de nuestra arquitectura actual basada en Azure, avanzando hacia servicios más escalables, nativos de la nube y basados en eventos. Esta es una oportunidad para influir en cómo evoluciona nuestra plataforma principal, mejorar la experiencia de nuestros equipos de ingeniería y construir los cimientos que respaldan nuestros productos orientados al cliente.

Este es un puesto de liderazgo técnico práctico que combina ingeniería de software, arquitectura y estrategia de plataforma. Dedicarás aproximadamente la mitad de tu tiempo a contribuir activamente a la entrega de ingeniería, mientras ayudas a establecer la dirección técnica, asesoras a ingenieros e impulsas iniciativas entre equipos.

Diversidad e inclusión en Cazoo

Las mejores ideas provienen de personas con diferentes orígenes, experiencias y formas de pensar. En Cazoo somos un lugar donde las personas se sienten cómodas expresándose, contribuyendo y creciendo. Aporta tu perspectiva. Aporta tu experiencia. Sé tú mismo.

Reporta a: Director of Technology

Tipo de contrato: Indefinido

Ubicación: Remoto, con base en el Reino Unido

Serás responsable de

  1. Liderar desde el frente como ingeniero práctico: escribiendo código de producción, revisando pull requests, trabajando en pareja con ingenieros y asumiendo tu parte de los problemas más difíciles, para que tu dirección arquitectónica se base en la realidad de construir y ejecutar nuestros sistemas.
  1. Poseer la hoja de ruta técnica para nuestras capacidades de plataforma principal: establecer la dirección sobre cómo se almacenan, enriquecen y sirven nuestros datos en toda la empresa, impulsando esa hoja de ruta hasta su entrega y trabajando con las partes interesadas de producto y comerciales para secuenciar el trabajo según las prioridades del negocio.
  1. Liderar el diseño y la entrega de servicios orientados al dominio y basados en eventos en Azure, así como la retirada de los sistemas heredados que reemplazan, haciendo concesiones pragmáticas entre la perfección y la deuda técnica para alinearnos con nuestras prioridades como empresa.
  1. Asegurar que los sistemas que ya ejecutamos se mantengan con un alto estándar, tratando la preparación operativa, la monitorización y la mejora a corto y medio plazo como parte del trabajo diario, no como algo que espera al próximo proyecto de modernización.
  1. Contribuir y hacer crecer la cultura de ingeniería más amplia: elevando el listón en los estándares de codificación, pruebas y mejores prácticas en nuestras bases de código de Java y TypeScript, compartiendo conocimientos abiertamente y ayudando a los ingenieros de todos los niveles a construir sistemas que sean fiables, seguros y escalables por defecto.
  1. Hacer crecer activamente a los ingenieros que te rodean: asesorando y entrenando en todos los niveles, dando retroalimentación directa y constructiva, y participando plenamente en la contratación: entrevistando, realizando evaluaciones técnicas, integrando a nuevos miembros y ayudando a dar forma a cómo evaluamos y desarrollamos a los ingenieros.
  1. Liderar buenos resultados de equipos ágiles asegurando que se tomen decisiones de ingeniería que tengan en cuenta la deuda técnica, el diseño de sistemas, la estabilidad/fiabilidad, la monitorización/observabilidad y las necesidades del negocio.
  1. Ser un miembro activo y colaborativo de nuestra comunidad de arquitectura: contribuyendo y revisando diseños entre dominios, ayudando a establecer y evolucionar principios y estándares arquitectónicos compartidos, y trabajando abiertamente con otros principales, arquitectos y equipos para que las decisiones se tomen en conjunto en lugar de forma aislada.
  1. Profundizar en los problemas de rendimiento y fiabilidad del sistema y la aplicación: recopilando rápidamente contexto sobre sistemas que quizás no hayas tocado antes, formando una imagen clara del problema y trabajando con ingenieros de toda la organización para convertir eso en un plan de acción acordado y llevarlo a cabo.
  1. Defender el uso eficaz del desarrollo asistido por IA en todo el departamento: utilizando herramientas de codificación agéntica y LLMs para acelerar la entrega, las revisiones, la documentación y las tareas operativas; estableciendo barreras de seguridad, estándares y prácticas de evaluación para que los cambios generados por IA cumplan con el mismo nivel de calidad que cualquier otro; e identificando dónde la IA puede mejorar nuestras capacidades de plataforma, datos y producto.

Requisitos mínimos

Lo que idealmente buscamos

  1. Un líder en backend e ingeniería de plataforma con varios años de experiencia diseñando, construyendo y operando sistemas de alto tráfico y críticos para el negocio.
  1. Un historial probado de liderar la modernización de sistemas heredados hacia dominios bien diseñados y nativos de la nube, incluido el difícil trabajo de retirar el sistema antiguo de forma segura.
  1. Experiencia en el diseño de arquitecturas basadas en eventos utilizando soluciones como Azure Event Hubs, Event Grid, Service Bus o Kafka.
  1. Experiencia práctica diaria en el uso de asistentes de codificación de IA y herramientas agénticas (como Claude Code, Cursor o GitHub Copilot) como parte de tu propio flujo de trabajo, con un punto de vista claro sobre dónde añaden valor, dónde no, y cómo mantener la calidad y la seguridad intactas al utilizarlas.
  1. Sólidas habilidades de modelado de datos en almacenes relacionales y no relacionales: diseñando esquemas normalizados para datos de dominio complejos y en evolución, modelos de documentos donde la flexibilidad importa, capas de caché y vistas materializadas, modelos de lectura respaldados por blobs e índices de búsqueda que sirven rutas de lectura de alto tráfico, con una comprensión clara de las compensaciones de consistencia, propiedad y ciclo de vida entre ellos.
  1. Experiencia en las siguientes tecnologías:
  1. TypeScript y Node.js node.js
  1. Azure, incluyendo AKS, Azure Functions, almacenamiento y servicios de mensajería
  1. Terraform
  1. Kubernetes y Docker
  1. Prometheus, Grafana e instrumentación al estilo OpenTelemetry
  1. PostgreSQL, Azure Cosmos DB (MongoDB API), Redis, Azure Blob Storage y Azure AI Search
  1. Automatizado
  1. La experiencia previa con lo siguiente es una ventaja:
  1. Azure AI Search u otras plataformas de búsqueda (Solr, Elasticsearch, OpenSearch)
  1. Herramientas de gestión de API (Azure APIM, Apigee, Kong, Amazon API Gateway)
  1. Azure devops y Github Actions
  1. Dominios de automoción, marketplace o clasificados
  1. Construcción de funciones o flujos de trabajo impulsados por IA: integración de LLM APIs, trabajo con búsqueda y recuperación (RAG), o aplicación de IA a problemas de calidad y enriquecimiento de datos.
  1. Java 17+ y Spring Boot

Ventajas y beneficios

Así es como te apoyamos:

Finanzas 💰

  • Más que igualamos tu compromiso con tu pensión, así que cuando tú aportas 6%, nosotros ponemos 9%, elevando tu total al 15% de tu salario base.
  • Premios trimestrales basados en valores con generosos premios en efectivo.
  • Bono por recomendación: Recomienda a un colega y obtén £2,000.

Equilibrio vida-trabajo 🏖️

  • 25 días (más festivos)
  • Permiso familiar mejorado después de 6 meses de servicio:
  • Permiso de maternidad/progenitor gestante: 20 semanas al 100% del salario.
  • Permiso de paternidad/progenitor no gestante: 12 semanas al 100% del salario.
  • Días de voluntariado: Ofrecemos 2 días de voluntariado al año para que puedas ayudar donde más te importe.

Salud y tranquilidad 🏩

Cobertura integral para que tú (y tus seres queridos) tengáis la atención que necesitáis.

  • Seguro médico privado AXA: Cobertura de alto nivel para ti, tu pareja y tus dependientes, incluyendo condiciones preexistentes.
  • Seguro dental Bupa: Cobertura de nivel 2 para reembolso en atención preventiva, restauradora y de emergencia.
  • Médico de cabecera privado: Acceso digital 24/7 a través de Help@Hand.
  • Protección de ingresos: 13 semanas de baja por enfermedad, antes de pasar a la cobertura de enfermedad a largo plazo con Canada Life.
  • Seguro de vida: 4x el salario básico cubierto por Unum.
  • Apoyo especializado: Asesoramiento gratuito y apoyo para la menopausia/fertilidad a través de Peppy.

Tu crecimiento 🌱

Te contratamos por tu talento y estamos comprometidos a ayudarte a expandirlo.

  • Presupuesto de aprendizaje y oportunidades de desarrollo continuo. Cada gerente tiene un presupuesto dedicado para el desarrollo específico de tu puesto.

Los extras 🔍

  • Portátil proporcionado por la empresa.
  • Perks@Work: Descuentos en más de 30,000 minoristas y lugares de entretenimiento.
  • Conferencia anual con ponentes invitados de primer nivel. Entre los invitados anteriores se incluyen nombres como Matthew Syed y Damian Hughes.
  • Ya sea nuestra fiesta de verano o la fiesta anual festiva, nos aseguramos de tomarnos el tiempo para reunir a todos y celebrar con estilo.
  • Comida y bebida gratis en la oficina.
  • Somos socios orgullosos del Brentford FC y compartimos las recompensas contigo. Desde entradas para partidos hasta la oportunidad única en la vida de jugar tú mismo en el campo, te acercamos a la acción.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores