Job Description
Descripción del trabajo
Buscamos un Ingeniero de Plataforma Senior para trabajar en la construcción y evolución de las bases y abstracciones de una plataforma cloud. El objetivo del puesto es reducir la complejidad, mejorar la productividad de los equipos de desarrollo y contribuir a la evolución arquitectónica de la plataforma, trabajando principalmente en servicios, APIs y sistemas.
Responsabilidades:
Diseñar y evolucionar servicios centrales de plataforma y APIs internas utilizadas por diferentes equipos.
Impulsar iniciativas de arquitectura, como migraciones a gRPC, sistemas de eventos y pub/sub, y refactorizaciones de la plataforma.
Gestionar y mejorar los componentes de control plane y Cluster API.
Crear abstracciones de plataforma que reduzcan la carga operativa y cognitiva de otros equipos.
Desarrollar código de producción en Go para servicios de plataforma y herramientas internas.
Colaborar con los equipos de Regions & Clusters, Resilience y Features para facilitar la entrega mediante las capacidades de la plataforma.
Mejorar la escalabilidad, fiabilidad y experiencia de desarrollo de la plataforma mediante soluciones bien diseñadas.
Dar soporte a los sistemas en producción y participar en la respuesta a incidentes cuando sea necesario, priorizando soluciones a largo plazo.
Requisitos:
Más de 5 años de experiencia como ingeniero de software trabajando con plataformas, infraestructura o sistemas.
Dominio de Go y Python, o experiencia en uno de ellos y disposición para trabajar habitualmente con ambos.
Experiencia con Kubernetes y arquitecturas cloud-native.
Conocimientos de sistemas distribuidos y diseño de APIs.
Experiencia desarrollando y gestionando sistemas en producción utilizados por otros equipos o ingenieros.
Capacidad para trabajar de forma transversal con diferentes equipos y facilitar la alineación técnica.
Mentalidad de ownership y buenas habilidades de comunicación.
Se valorará:
Experiencia con gRPC, arquitecturas orientadas a eventos o sistemas de control plane.
Conocimientos de operadores de Kubernetes o abstracciones a nivel de clúster.
Experiencia en empresas de productos SaaS, bases de datos o sistemas.
Experiencia con herramientas de observabilidad como Prometheus, Grafana u OpenTelemetry.
Contribuciones a proyectos de código abierto.
Salario a percibir
A convenir