




Resumen: Ring busca un Ingeniero Senior de Desarrollo de Software experimentado para unirse al equipo de Desarrollo en la Nube, centrado en servicios en la nube innovadores y a gran escala para sistemas de seguridad doméstica. Aspectos destacados: 1. Trabajar en servicios en la nube innovadores y a gran escala para millones de clientes 2. Oportunidad de colaborar con ingenieros de clase mundial y construir sistemas en la nube 3. Mentorización y orientación de otros ingenieros talentosos en proyectos complejos **DESCRIPCIÓN** --------------- Ring busca un Ingeniero Senior de Desarrollo de Software experimentado para unirse a nuestro equipo de Desarrollo en la Nube, trabajando en los sistemas de seguridad doméstica Ring. ¿Qué nos ayudarás a crear? Como Ingeniero Senior de Desarrollo de Software, serás responsable de servicios en la nube innovadores y a gran escala que utilizarán millones de clientes Ring en todo el mundo. Este puesto te brinda la oportunidad de colaborar con ingenieros de clase mundial y construir sistemas en la nube para soportar millones de dispositivos. La función implicará trabajar con servicios en la nube para capacidades innovadoras en los dispositivos de seguridad Ring y continuar con el desarrollo de la infraestructura Ring. Trabajarás en funciones relacionadas con la configuración de dispositivos, su transferencia y vinculación, y resolverás desafíos propios de sistemas distribuidos. Este puesto implica el diseño, la arquitectura, el desarrollo y las operaciones de sistemas en la nube. También mentorizarás y guiarás a otros ingenieros talentosos del equipo en proyectos complejos. Buscamos a un especialista talentoso con una sólida formación técnica, obsesión por el cliente y experiencia en la construcción de sistemas distribuidos. Para tener éxito es fundamental poseer un buen criterio y habilidades comunicativas, una visión técnica a largo plazo, y un enfoque constante en la excelencia técnica y operativa. Responsabilidades principales del puesto * Diseñar y documentar sistemas distribuidos y microservicios, * Implementar código robusto y mantenible, con documentación clara y actualizada, * Entregar valor al cliente de forma iterativa mientras se avanza hacia sistemas a largo plazo para cumplir los objetivos definidos en la hoja de ruta, con mayor eficiencia, * Resolver problemas complejos y realizar análisis de causa raíz, * Actuar como líder técnico y asumir la responsabilidad integral de los proyectos, * Comunicar el estado y los cambios respecto al trabajo por el que son responsables y cuentan, manteniendo informados a todos los interesados sobre modificaciones y actualizaciones del plan original, * Actuar como mentor técnico para otros ingenieros del equipo, * Diseñar automatización de pruebas para todo el código implementado mediante pruebas unitarias y de integración, * Colaborar con equipos internos y externos para llevar la tecnología Ring al mercado, * Mantener y mejorar los marcos de software para el desarrollo. Un día en la vida La rutina diaria varía, lo que hace que trabajar en Ring sea un reto y a la vez emocionante: un día diseñarás nuevas funciones, otro podrías profundizar en métricas de producción y analizar la experiencia de los clientes, y luego podrías trabajar en una prueba técnica de concepto para una nueva solución en fase de diseño. Sobre el equipo Te unirás a un equipo recién creado con sede en Europa, una oportunidad realmente excepcional para participar desde sus primeras etapas e influir en su conformación. Junto con tus compañeros, trabajarás en sistemas en la nube distribuidos (principalmente en Java y Go), así como en estudios de viabilidad para diseñar soluciones de software en la nube. Impulsarás aspectos clave de la definición del producto, su ejecución y sus pruebas, además de asumir la responsabilidad de su despliegue, operación y escalabilidad de nuestros sistemas distribuidos siempre activos, que atienden a los clientes Ring en todo el mundo.**CALIFICACIONES BÁSICAS** ------------------------ * Experiencia como mentor, líder técnico o liderazgo de un equipo de ingeniería * Experiencia liderando la arquitectura y el diseño (arquitectura, patrones de diseño, fiabilidad y escalabilidad) de sistemas nuevos y existentes * Experiencia en desarrollo profesional de software (no pasantías) * Experiencia en programación con al menos un lenguaje moderno como Java, C\+\+, o C\# incluyendo diseño orientado a objetos **CALIFICACIONES DESEABLES** ---------------------------- * Título universitario en ciencias de la computación o equivalente * Experiencia en desarrollo durante los últimos 3 años * Experiencia liderando e influyendo en tu equipo u organización * Conocimientos sobre ingeniería de software profesional y mejores prácticas para el ciclo completo de vida del desarrollo de software, incluyendo estándares de codificación, arquitecturas de software, revisiones de código, gestión del control de versiones, despliegues continuos, pruebas y excelencia operativa Amazon es un empleador que promueve la igualdad de oportunidades. Creemos firmemente que contar con una plantilla diversa es fundamental para nuestro éxito. Tomamos decisiones de contratación basadas en tu experiencia y habilidades. Valoramos tu pasión por descubrir, inventar, simplificar y construir. Proteger tu privacidad y la seguridad de tus datos es una prioridad constante para Amazon. Consulta nuestra Aviso de Privacidad (https://www.amazon.jobs/en/privacy\_page) para conocer más acerca de cómo recopilamos, utilizamos y transferimos los datos personales de nuestros candidatos. Nuestra cultura inclusiva empodera a los Amazonians para ofrecer los mejores resultados a nuestros clientes. Si tienes una discapacidad y necesitas una adaptación o ajuste en el lugar de trabajo durante el proceso de solicitud y contratación, incluida la entrevista o el proceso de incorporación, visita https://amazon.jobs/content/en/how\-we\-hire/accommodations para obtener más información. Si el país/región en el que solicitas no aparece en la lista, ponte en contacto con tu asociado de reclutamiento.


