




Resumen: Los ingenieros de software diseñan sistemas escalables, entregan código eficiente y brindan mentoría técnica a ingenieros talentosos, mientras ejecutan proyectos únicos y ambiciosos que abarcan diversas decisiones empresariales y tecnológicas. Aspectos destacados: 1. Impacto en una variedad de decisiones empresariales y tecnológicas 2. Diseño de sistemas escalables y entrega de código eficiente 3. Mentoría técnica de ingenieros talentosos **Nota importante: este puesto híbrido está ubicado en Santiago, Chile \- se reciben candidaturas tanto de profesionales locales como de quienes estén dispuestos a trasladarse a Santiago.** **Acerca de los equipos:** Tenemos vacantes abiertas en muchos equipos dentro de distintas estructuras. Los ingenieros de software de Uber generan impacto en una variedad de decisiones empresariales y tecnológicas que abarcan proyectos y ubicaciones geográficas. Somos tecnólogos apasionados y pragmáticos capaces de diseñar sistemas escalables y entregar código eficiente. Somos docentes humildes que brindan mentoría técnica a un equipo de ingenieros talentosos, además de ejecutar proyectos únicos y ambiciosos. Como ingeniero de software del equipo de Ingeniería en Chile, formarás parte del centro de desarrollo de Uber en LATAM, creando productos para Uber y en todo el mundo. Contribuye a la construcción y mantenimiento de servicios y soluciones de backend para respaldar productos orientados al usuario, servicios dependientes o herramientas y plataformas de infraestructura utilizadas en toda Uber, aprovechando el apoyo y la orientación de otros miembros del equipo. * Aceptamos candidaturas de ingenieros **de backend**, **fullstack** y **frontend**. **Sus responsabilidades serán:** * Escribir código de alta calidad (es decir, confiable, legible, eficiente y testeable), realizar revisiones de código de calidad, y crear pruebas exhaustivas y documentación técnica completa aplicando principios de ingeniería de software. * Participar en turnos de guardia y seguir las mejores prácticas para solucionar incidentes en producción con cierta orientación. * Supervisar la calidad del producto en el entorno de producción, identificando, priorizando y corrigiendo errores e ineficiencias. **Requisitos mínimos:** * Conocimientos de estructuras de datos, algoritmos, programación y lenguajes y frameworks de programación asociados (por ejemplo, C, C\+\+, Java, Python o Golang) * Inglés avanzado. * Graduado reciente en Ciencias de la Computación, Ingeniería o un campo técnico relacionado, cuya titulación se haya completado entre mayo/2025 y julio/2026\. **Requisitos preferidos:** * Experiencia en ingeniería de software adquirida mediante trabajo, estudios, cursos, capacitación, investigación o similares en cualquier área. * Capacidad demostrada para comprender y traducir requisitos en diseños de sistemas.


