Snowflake
Snowflake
Snowflake ofrece una plataforma de datos basada en la nube para almacenar, procesar y analizar información a gran escala. Su arquitectura centralizada ayuda a las empresas a reunir datos, ejecutar consultas complejas de forma eficiente y respaldar diversas cargas de trabajo a medida que evolucionan sus necesidades. La plataforma de la empresa resulta relevante para profesionales que trabajan en computación en la nube, datos, análisis, consultoría y tecnología de marketing, con oportunidades definidas por los equipos que desarrollan y respaldan la infraestructura de datos moderna.

Ingeniero/a sénior de software, productividad de desarrolladores

Crea sistemas CI/CD, infraestructura de pruebas y herramientas para agentes de IA para la plataforma de observabilidad Observe de Snowflake. Mejora la velocidad de desarrollo y la fiabilidad de las versiones en una gran organización de ingeniería.

Descripción

  • Desarrolla y mantiene herramientas internas, pipelines de CI/CD y flujos de trabajo de desarrollo impulsados por agentes de IA
  • Amplía la infraestructura de pruebas y los marcos de ejecución para acortar los ciclos de retroalimentación de los desarrolladores
  • Mejora la productividad de los desarrolladores mediante mejores herramientas y flujos locales de depuración y pruebas
  • Colabora con los equipos de desarrollo, infraestructura y SRE para mejorar los procesos de lanzamiento, la fiabilidad de los despliegues y la gestión de artefactos
  • Supervisa y mejora los tiempos de compilación, la estabilidad de las pruebas y el rendimiento de CI en toda la organización de ingeniería

Requisitos

  • Al menos cinco años de experiencia en ingeniería de software, con especialización en productividad de ingeniería, herramientas para desarrolladores, flujos de trabajo con agentes, sistemas de compilación o ingeniería de lanzamientos
  • Experiencia demostrable en la creación y el mantenimiento de sistemas CI/CD, herramientas de orquestación de compilaciones como Bazel, Nix o las herramientas de compilación de Go, e infraestructura de automatización de pruebas
  • Dominio sólido de un lenguaje del lado del servidor, como Go, Python, Java o C++
  • Experiencia práctica con contenedores, infraestructura en la nube y automatización de lanzamientos
  • Gran interés por la experiencia y la productividad de los desarrolladores, sus métricas de productividad y los productos dirigidos a ellos
  • Experiencia en el desarrollo de aplicaciones backend
  • Experiencia con herramientas de desarrollo de código abierto, Kubernetes o infraestructura como código
  • Experiencia con plataformas de observabilidad, pipelines de telemetría o herramientas de trazas y registros distribuidos, como OpenTelemetry, Prometheus o Jaeger
  • Contribuciones a proyectos de código abierto relacionados con la observabilidad, la infraestructura de datos o la productividad de los desarrolladores

Empleos relacionados

UNESCO

Consultor/a sénior de evaluación de capacidades del sector del agua en África Occidental

UNESCO

La UNESCO busca una persona consultora para evaluar las brechas de capacidad del sector del agua en África Occidental y en un país piloto. El trabajo incluye recomendaciones regionales y un plan de desarrollo de capacidades para el país.

Abrir