Regístrate gratis para aplicar. Auto-aplicar con IA es un servicio patrocinado.
Como ingeniero experimentado, tendrá la oportunidad de trabajar con algunos de los sistemas distribuidos de mayor escala del mundo.
Revisarás requisitos, diseñarás sistemas, colaborarás con socios, priorizarás y liderarás proyectos no solo en términos de habilidad técnica sino también con calidad, eficiencia, construcción / mantenimiento de documentación técnica y no técnica de calidad.
Trabajo que realizarás:
- Apoyar / promover trabajo de alta calidad, metodologías estándar de software y atención al detalle.
- Analizar, priorizar y diseñar estrategias para los proyectos entrantes utilizando el pensamiento crítico.
- Trabaje con socios científicos de datos, crea canalizaciones de datos y sistemas que implementan algoritmos de aprendizaje automático a escala.
- Desarrollar y mantener herramientas y servicios de software utilizados por usuarios internos o anunciantes externos.
- Sistemas de ingeniería de diferentes arquitecturas.
- Escriba código que sea eficaz, fácil de mantener, claro y conciso.
- Diagnosticar y solucionar problemas distribuidos complejos y desarrollar soluciones
- Trabajar de manera transversal con varios equipos de ingeniería y no ingenieros.
Formación y experiencia:
- BS, MS o Ph.D. en Ciencias de la Computación, o experiencia laboral equivalente.
- La experiencia está en al menos uno de los siguientes lenguajes: Scala, Java, Python, C ++.
- Experiencia en desarrollo backend con una base sólida en algoritmos, estructuras de datos, sistemas distribuidos, procesamiento de datos a gran escala.
- Experiencia con todo el SDLC.
- Pensador crítico con una excelente mentalidad analítica.
- Bien versado en metodologías estándar de ingeniería de software (por ejemplo, pruebas unitarias, revisiones de códigos, documentación de diseño).
- Capacidad para realizar múltiples tareas de manera eficiente y trabajar en un entorno acelerado similar al de una startup.
- Experiencia previa con Hadoop, Scalding, Thrift / Protocol Buffers, SQL / Vertica u otras bases de datos relacionales.
- Experiencias de desarrollo full-stack / front-end.