Detalles de la Vacante

Infrastructure Software Engineer, Release Systems

Descripción

Empresa: Dropbox

Como Ingeniero de Infraestructura en el equipo de Sistemas de Lanzamiento, serás crucial para dar forma y construir los sistemas que permiten a los equipos de producto de Dropbox lanzar y entregar aplicaciones de manera eficiente. Colaborarás para mejorar la experiencia de actualización e instalación, reducir la complejidad en los flujos de trabajo de lanzamiento y ayudar a los desarrolladores a pasar de desarrollo a producción con mayor rapidez y confianza.

Experiencia requerida

5+ años de experiencia profesional en desarrollo de software

Responsabilidades

Apoyar la migración de productos existentes a una plataforma de actualización moderna; impulsar la adopción de flujos de trabajo de actualización e instalación eficientes y mantenibles; asociarse con equipos de producto e ingeniería para apoyar la compilación, empaquetado y lanzamiento de nuevas aplicaciones; proporcionar orientación sobre las mejores prácticas de lanzamiento; garantizar que los lanzamientos cumplan con los estándares de calidad y experiencia del cliente; trabajo de guardia ocasional para abordar errores o interrupciones

Conocimientos técnicos

Python, Go, C/C++, Java, internos de sistemas operativos, sistemas de archivos, bases de datos, redes, compiladores, sistemas distribuidos, sistemas cliente/servidor, semáforos y mutexes

Habilidades

Capacidad para definir soluciones para problemas abiertos y ambiguos, colaboración cercana con equipos de producto e ingeniería, pensamiento crítico, curiosidad

Prestaciones y beneficios

Modelo de trabajo Virtual First con flexibilidad, autonomía y conexión; horarios no lineales; comunicación asíncrona; reuniones presenciales periódicas; espacios de trabajo bajo demanda; eventos de vecindario

Escolaridad

Licenciatura, Maestría o Doctorado en Ciencias de la Computación o campo técnico afín, o experiencia técnica equivalente

Experiencia

5+ años de experiencia profesional en desarrollo de software

Conocimientos

Python, Go, C/C++, Java, internos de sistemas operativos, sistemas de archivos, bases de datos, redes, compiladores, sistemas distribuidos, sistemas cliente/servidor, semáforos y mutexes

Habilidades

Capacidad para definir soluciones para problemas abiertos y ambiguos, colaboración cercana con equipos de producto e ingeniería, pensamiento crítico, curiosidad

Actividades

Apoyar la migración de productos existentes a una plataforma de actualización moderna; impulsar la adopción de flujos de trabajo de actualización e instalación eficientes y mantenibles; asociarse con equipos de producto e ingeniería para apoyar la compilación, empaquetado y lanzamiento de nuevas aplicaciones; proporcionar orientación sobre las mejores prácticas de lanzamiento; garantizar que los lanzamientos cumplan con los estándares de calidad y experiencia del cliente; trabajo de guardia ocasional para abordar errores o interrupciones

Educación

Licenciatura, Maestría o Doctorado en Ciencias de la Computación o campo técnico afín, o experiencia técnica equivalente

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No