Descripción del trabajo
En Pulumi, estamos construyendo la plataforma de ingeniería en la nube que permitirá el futuro de la infraestructura centrada en el desarrollador. Creemos que programar la nube debería ser tan productivo, alegre y estimulante como su ciclo de desarrollo local. Queremos hacer que los portales internos de desarrolladores y los DSL de infraestructura propia sean cosa del pasado. Todo ingeniero merece herramientas maravillosas.
Si bien Pulumi tiene su sede en Seattle, WA, nos dedicamos a ser una empresa remota. Este puesto estará ubicado de forma remota en los Estados Unidos o Europa.
Responsabilidades:
- Desarrollar SDK de proveedores de IaC que constan de millones de líneas de código, en miles de tipos de recursos y propiedades, que abarcan cientos de proveedores de nube.
- Aplicar y perfeccionar la cadena de herramientas de generación de código para crear SDK de proveedores de nube de fidelidad total a partir de especificaciones OpenAPI.
- Creación de herramientas para gestionar y automatizar la publicación de más de 500 paquetes en varios lenguajes, incluidos TypeScript / NodeJS, Python, C#, Go y Java.
- Diseño, depuración e implementación de algoritmos de diferenciación acompañados de pruebas de propiedad / fuzz.
- Automatización de escritura para actualizar los más de 100 proveedores.
- Diseñe sistemas automatizados para generar documentación basada en el esquema universal de recursos en la nube de Pulumi.
- Comprenda profundamente los principios, encuentre inconsistencias, codifique los patrones mientras trabaja con la API de Kubernetes, la API de AWS Cloud Control, Azure Resource Manager y más.
Requisitos:
- Diseño de API, SDK y herramientas de desarrollo.
- Fuertes habilidades de comunicación, tanto escrita como verbal.
- Experiencia en múltiples lenguajes de programación como Go, TypeScript, Python, Java, C#, Rust, Kotlin, Scala, Haskell, Ruby, F#, Lisp.
- Enfoque sistemático de resolución de problemas, primeros principios y habilidades de pensamiento crítico, buena sensibilidad de diseño.
- Mentalidad de creador de comunidades, céntrese en llevar a los usuarios y contribuyentes al éxito.
- Comprensión de compiladores, algoritmos gráficos, estructuras de datos y arquitectura de software.
- Experiencia con la orquestación de implementación y la infraestructura como herramientas de código.
Beneficios:
- Ofrecemos seguros médicos, dentales, oftalmológicos y complementarios competitivos.
- Tiempo libre: Solicitamos que los empleados se tomen al menos 3 semanas libres durante el año, además de las dos semanas anuales de bienestar en toda la empresa.
- Licencia parental: 20 semanas de licencia parental remunerada para el padre biológico o el cuidador principal, y 16 semanas para el padre biológico o el cuidador secundario.
- Remote-First: Somos una empresa 100 % remota con empleados en casi 20 estados y en crecimiento internacional; Fomentamos la comunicación asincrónica y la autonomía. También proporcionamos un fondo anual de trabajo desde cualquier lugar para ayudar a cubrir los costos de los empleados que trabajan de forma remota.
- Desarrollo y crecimiento profesional: Fomentamos una mentalidad de aprendizaje permanente y cada empleado recibe un presupuesto anual de desarrollo profesional.
- Fondos adicionales: Ofrecemos a los empleados un fondo de bienestar mensual para gastar en cualquier cosa relacionada con el bienestar físico y / o mental.
Salario a percibir
181,000$ - 228,000$ / anual
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .