Manager de Ingeniería de Software
Empresa de cloud storage busca un Manager de Ingeniería de Software para liderar un equipo de desarrollo remoto, participando activamente en arquitectura, revisiones de código y decisiones técnicas. Se requiere experiencia en gestión de equipos distribuidos y conocimiento de herramientas de desarrollo asistido por IA.
Si te copa liderar equipos remotos y meter mano en la arquitectura y decisiones técnicas, este puesto en Backblaze es para vos. Podés aportar tu experiencia en gestión de equipos distribuidos y sumarte a una empresa líder en cloud storage.
Descripción del puesto
Acerca de Backblaze Backblaze ofrece almacenamiento en la nube confiable y de alta disponibilidad, en el que confían consumidores, pymes, empresas y desarrolladores en más de 150 países. Nuestra plataforma B2 Cloud Storage soporta cargas de trabajo intensivas en datos, incluyendo backups, medios, analítica y pipelines modernos de IA. Construimos sistemas duraderos y escalables con un fuerte énfasis en la experiencia del desarrollador, la calidad del producto y la eficiencia operativa. Resumen del rol: Buscamos un Gerente de Desarrollo de Software para liderar un equipo de ingeniería que contribuya a los servicios en la nube de Backblaze. Tu equipo trabajará tanto en funcionalidades orientadas al cliente como en la infraestructura de la plataforma, colaborando estrechamente con Producto, QA y otros equipos de ingeniería para lanzar software confiable y de alta calidad. Este es un rol de gestión práctica. Se espera que participes activamente en discusiones de arquitectura, revisiones de código y decisiones técnicas. El candidato adecuado aporta una profunda experiencia en arquitectura de sistemas, un sólido conocimiento del ciclo de vida completo del desarrollo de software y una capacidad probada para liderar equipos de ingeniería distribuidos y remotos. Aportas más de 3 años de experiencia en gestión de ingeniería y un entusiasmo genuino por cómo el desarrollo asistido por IA está cambiando la forma en que se construye el software. Qué harás: - Liderar y hacer crecer un equipo de ingenieros de software que contribuyen a los servicios en la nube de Backblaze, abarcando tanto funcionalidades orientadas al cliente como infraestructura subyacente. - Ser responsable del ciclo de vida del desarrollo de software para tu equipo: planificación, diseño, implementación y soporte post-lanzamiento, asociándote con los equipos de QA y lanzamiento para pruebas y entrega. - Contribuir al desarrollo de funcionalidades y mejoras de infraestructura que amplíen las capacidades de los servicios en la nube de Backblaze para desarrolladores, empresas y cargas de trabajo de IA. - Asegurar la confiabilidad y mantenibilidad de los componentes del servicio en la nube a través de soporte continuo, corrección de errores y gestión de deuda técnica. - Participar activamente en revisiones de código, decisiones de arquitectura y resolución de problemas técnicos junto a tu equipo. - Asociarte con la Gestión de Producto para dar forma a las prioridades de la hoja de ruta y la estrategia a largo plazo, aportando perspectiva de ingeniería y datos para influir en las decisiones, y traducir las prioridades acordadas en planes bien definidos con hitos claros. - Trabajar en estrecha colaboración con los equipos de QA e ingeniería de lanzamiento para garantizar traspasos fluidos, criterios de aceptación claros y entregas de alta calidad. - Promover el uso efectivo de herramientas de desarrollo asistido por IA; guiar activamente a los miembros del equipo en la adopción de prácticas de codificación agentica y ayudar a establecer normas de equipo en torno a flujos de trabajo aumentados por IA. - Mejorar continuamente la productividad del equipo: identificar cuellos de botella, refinar procesos e invertir en herramientas, prácticas y hábitos de equipo que ayuden a los ingenieros a hacer su mejor trabajo. - Realizar reuniones 1:1 regulares, entregar revisiones de desempeño, apoyar el desarrollo profesional y liderar la contratación para hacer crecer y fortalecer el equipo. Herramientas y tecnologías: - Desarrollo backend: familiaridad con lenguajes y frameworks del lado del servidor utilizados en plataformas en la nube o desarrollo de APIs. - Herramientas de ingeniería: control de código fuente, pipelines CI/CD, seguimiento de proyectos y gestión de artefactos. - Herramientas de codificación IA: Claude Code, Cursor o herramientas de desarrollo agenticas similares. El candidato ideal: - Más de 3 años de experiencia en gestión de ingeniería liderando equipos de desarrollo de software, idealmente en un entorno de infraestructura en la nube, SaaS o ingeniería de plataformas. - Experiencia demostrada en la gestión de equipos de ingeniería distribuidos y remotos a través de zonas horarias, incluyendo comunicación asíncrona efectiva, prácticas de colaboración remota y mantener a los miembros del equipo remoto comprometidos y alineados. - Sólido historial en ingeniería de software con experiencia en arquitectura de sistemas; capaz de participar activamente en discusiones técnicas, revisiones de diseño y decisiones arquitectónicas. - Sólido dominio del ciclo de vida completo del desarrollo de software, desde requisitos y diseño hasta pruebas, despliegue y soporte en producción. - Historial de entrega de funcionalidades y mejoras de plataforma a tiempo y con alta calidad, equilibrando la velocidad con el rigor de ingeniería. - Experiencia trabajando en estrecha colaboración con la Gestión de Producto para refinar hojas de ruta y traducir prioridades en planes ejecutables de ingeniería. - Comunicador eficaz: capaz de representar el trabajo de tu equipo claramente ante el liderazgo y las partes interesadas, dirigir revisiones de ingeniería y escalar riesgos y compensaciones con el contexto apropiado y los caminos recomendados a seguir. - Familiaridad con herramientas de codificación agentica IA (Claude Code, Cursor o similares) es un plus; las usamos activamente y valoramos a los líderes que adoptan y fomentan su uso. - Experiencia con plataformas de almacenamiento en la nube, sistemas distribuidos o APIs orientadas al desarrollador es un plus. Por qué Backblaze: - Lidera un equipo que construye software utilizado por cientos de miles de desarrolladores y empresas en todo el mundo. - Trabaja en la intersección del almacenamiento en la nube, herramientas para desarrolladores y flujos de trabajo impulsados por IA. - Colabora con equipos experimentados de ingeniería, producto y QA en un entorno plano y con baja burocracia. - Compensación y beneficios competitivos. - Cultura remota-first que apoya el equilibrio entre la vida laboral y personal. 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, capacidad, estado 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. Somos un Empleador con 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.
Responsabilidades
- Liderar y hacer crecer un equipo de ingenieros de software
- Gestionar el ciclo de vida del desarrollo de software
- Contribuir al desarrollo de funcionalidades e infraestructura
- Asegurar la fiabilidad y mantenibilidad de los componentes del servicio en la nube
- Participar en revisiones de código, decisiones de arquitectura y resolución de problemas técnicos
- Colaborar con la gestión de producto para definir prioridades y estrategia
- Trabajar con los equipos de QA e ingeniería de lanzamiento
- Fomentar el uso efectivo de herramientas de desarrollo asistido por IA
- Mejorar continuamente la productividad del equipo
- Realizar 1:1s, revisiones de desempeño, apoyar el desarrollo profesional y liderar la contratación
Skills requeridas
Beneficios
- Compensación competitiva
- Beneficios
- Cultura remota-first
- Equilibrio vida-trabajo