Se busca un Ingeniero de Productividad de Desarrolladores Senior para unirse a un equipo de alto impacto responsable de las herramientas, la infraestructura CI/CD y los entornos de desarrollo que potencian la ingeniería de Backblaze. El rol implica poseer y mejorar los sistemas de los que dependen cientos de ingenieros diariamente.
Atractivo para ingenieros que buscan impacto en un equipo pequeño. Ideal para aquellos que disfrutan mejorando la productividad.
Acerca de Backblaze Backblaze es el líder en almacenamiento de objetos en el movimiento de nube abierta, impulsando el éxito de los clientes con almacenamiento en la nube diseñado específicamente para liberar presupuestos, aliviar a los administradores y potenciar a los innovadores. Junto con nuestros socios, ayudamos a los clientes a liberarse de las soluciones heredadas restrictivas y de alto costo que los frenan, y a avanzar con todo el poder de la nube abierta en sus manos. Fundada en 2007, escalamos el negocio con menos de 3 millones de dólares en financiación externa hasta 2021, cuando realizamos una IPO tradicional en la bolsa Nasdaq. Hoy, Backblaze genera más de 100 millones de dólares en ingresos y es la nube de almacenamiento especializada líder, administrando más de tres mil millones de gigabytes de almacenamiento de datos para más de 500.000 clientes en más de 175 países, incluyendo empresas, desarrolladores, profesionales de TI e individuos. Descripción del puesto: Buscamos un Ingeniero de Productividad de Desarrolladores Senior para unirse a un equipo pequeño y de alto impacto responsable de las herramientas, la infraestructura de CI/CD y los entornos de desarrollo que potencian la ingeniería de Backblaze. Serás responsable de mejorar los sistemas de los que dependen cientos de ingenieros todos los días: entornos de desarrollo virtualizados locales, pipelines de compilación y lanzamiento, frameworks de automatización de pruebas de integración, gestión de artefactos, configuración de repositorios de GitHub y confiabilidad on-call. Este es un rol de ingeniería práctico. Escribirás scripts, mantendrás infraestructura como código, depurarás pipelines de pruebas inestables y diseñarás herramientas que ahorren tiempo a los desarrolladores a escala. También responderás a incidentes on-call, clasificando y resolviendo fallas en los sistemas de CI/CD y en las herramientas de las máquinas de desarrollo. El candidato ideal ve la fricción en la experiencia del desarrollador como un problema que vale la pena resolver, y se enorgullece de hacer que los equipos de ingeniería sean más rápidos y efectivos. Qué harás: - Ser responsable de mejorar los pipelines de CI/CD basados en Jenkins, incluyendo scripts de compilación, publicación de artefactos, automatización de lanzamientos y aprovisionamiento de infraestructura de soporte. - Mantener y evolucionar un entorno de desarrollo local virtualizado, incluyendo configuración de VM, orquestación de servicios en contenedores y herramientas de configuración para desarrolladores. - Administrar un repositorio de artefactos privado: estrategias de promoción, control de acceso, duplicación de dependencias y políticas de retención. - Desarrollar y mantener scripts de automatización para dar soporte a pipelines de lanzamiento, trabajos de CI y aprovisionamiento de infraestructura. - Aplicar la higiene de las herramientas de desarrollo: configuración de repositorios de GitHub, protecciones de ramas y políticas de revisión de código. - Manejar responsabilidades on-call para las herramientas de desarrollo, resolviendo fallas de CI, problemas de entorno e incidentes de infraestructura. - Colaborar con los equipos de Ingeniería, QA y Operaciones para identificar puntos débiles de los desarrolladores y priorizar mejoras en las herramientas. - Escribir y mantener documentación y runbooks para la organización de ingeniería en general. Herramientas y Tecnologías: - CI/CD: Jenkins, GitHub Actions - Entorno de Desarrollo: Vagrant, Docker, Docker Compose, Ansible - Sistemas Operativos: macOS (administración, seguridad, configuración del sistema), Linux - Lenguajes: Python, Bash; familiaridad con Java/Kotlin es un plus - Control de versiones: Git, GitHub (incluyendo protección de ramas y flujos de trabajo de pull request) - Gestión de artefactos: Artifactory o gestor de repositorios privados similar - Monitoreo y alertas: Integraciones de Slack, notificaciones de Jenkins, herramientas on-call - Gestión de proyectos: Jira, Confluence - Herramientas de codificación con IA: Claude Code y asistentes de codificación agenticos similares El candidato ideal: - Más de 5 años de experiencia en productividad de desarrolladores, ingeniería de plataformas, DevOps o ingeniería de compilación, idealmente en una organización de ingeniería mediana a grande. - Sólidas habilidades de scripting en Python y/o Bash; cómodo con la automatización en pipelines de CI de producción. - Experiencia práctica con Jenkins o sistemas de CI similares: depuración de compilaciones, gestión de credenciales y mantenimiento de la confiabilidad de los pipelines. - Familiaridad con entornos de desarrollo locales y herramientas de virtualización o contenerización. - Sólida mentalidad de depuración: diagnóstico de fallas a partir de logs y estado del sistema en CI, virtualización y servicios en contenedores. - Comodidad operando on-call, manejando incidentes con calma y escribiendo post-mortems y runbooks claros. - Experiencia con administración de macOS es un plus, incluyendo configuración del sistema, virtualización de Apple Silicon y configuración de herramientas de desarrollo. - Familiaridad con herramientas de codificación agenticas de IA (Claude Code, Cursor o similares) es un plus. - Habilidades claras de comunicación escrita; capaz de producir documentación y runbooks que otros puedan seguir. En este punto, esperamos que te sientas entusiasmado con la descripción del puesto que estás leyendo. Incluso si no cumples con todos los requisitos, te animamos a postularte. Aprender, desarrollar y crecer son partes clave de nuestra cultura. Estamos ansiosos por conocer personas que crean en nuestra misión y puedan contribuir a nuestro equipo de diversas maneras. Queremos que las personas se sientan cómodas expresando su verdadero yo y que vengan, se queden y hagan su mejor trabajo aquí. En Backblaze, valoramos ser justos y buenos con nuestros clientes, socios y empleados. Es por eso que la diversidad, la equidad y la inclusión están en el centro de nuestros valores. Estamos comprometidos a fomentar una fuerza laboral donde todos los empleados sientan un sentido de pertenencia, independientemente de su raza, etnia, nacionalidad, género, orientación sexual, edad, religión, estatus socioeconómico, habilidad, estatus de veterano y educación. Creemos que nuestra dedicación a cultivar un espacio de trabajo diverso no solo nos permite servir mejor a nuestros clientes en más de 175 países, sino que refuerza aún más nuestro compromiso de hacer lo correcto. Estamos orgullosos de ser un Empleador que Ofrece Igualdad de Oportunidades. Para comprender mejor los datos que recopilamos y procesamos como parte de tu solicitud, consulta nuestro Aviso de Privacidad Relacionado con Empleados de Backblaze. #LATAM