Ingeniero de Desarrollo de Software (Java/Python/AWS), FireTV

Compañía
Descripción
**DESCRIPCIÓN** --------------- ¿Le interesa construir la infraestructura central de pruebas que los equipos y socios de Fire TV utilizan para validar cada dispositivo, función y versión? Buscamos un Ingeniero de Desarrollo de Software para crear nuevos sistemas que respalden la creación, el almacenamiento, el intercambio y la ejecución de pruebas en todo el ecosistema de Fire TV. Nuestro equipo es propietario de las herramientas fundamentales que permiten a los ingenieros, socios de QA, canalizaciones y sistemas automatizados ejecutar pruebas coherentes y fiables en entornos locales de desarrollo, sistemas de compilación de FireOS y entornos de socios externos. Como miembro del equipo, colaborará con equipos socios, ingenieros y autores de pruebas para diseñar, implementar, probar, lanzar y mantener sistemas de software que constituyan la base de las operaciones de pruebas de Fire TV. Contribuirá a la estrategia ayudando a definir las capacidades de la plataforma, establecer la arquitectura del sistema y promover las mejores prácticas para una infraestructura de pruebas escalable. Adquirirá experiencia con tecnologías relacionadas con sistemas distribuidos, capas de comunicación con dispositivos, marcos de automatización y observabilidad. También tendrá oportunidades de apoyar a ingenieros junior mediante el intercambio de conocimientos y la colaboración. Responsabilidades principales del puesto Como Ingeniero de Desarrollo de Software en el equipo de FireTV, usted: * Diseñará, desarrollará e implementará API, modelos de complemento (plug-in) y capas de orquestación que ejecuten pruebas desde entornos locales, sistemas de revisión de código, canalizaciones de compilación y redes de socios * Traducirá requisitos funcionales en soluciones sostenibles que se integren con las capas de comunicación con dispositivos, las canalizaciones y las herramientas para desarrolladores de Fire TV * Evaluará y tomará decisiones sobre nuevos o existentes marcos de pruebas, sistemas de ejecución y herramientas para desarrolladores * Mentorizará a ingenieros junior Un día típico en la vida laboral Como ingeniero de desarrollo de software (SDE) en el equipo de infraestructura de pruebas de Fire TV, comenzará su jornada colaborando con ingenieros y autores de pruebas para comprender sus necesidades de prueba. Diseñará e implementará componentes centrales que permitan la ejecución fluida de pruebas en entornos de desarrollo, sistemas de compilación y ecosistemas de socios. Durante el día, escribirá código para marcos de automatización, solucionará problemas de integración y participará en discusiones técnicas que moldeen nuestra arquitectura de pruebas. Analizará métricas para identificar oportunidades de optimización y compartirá conocimientos con sus compañeros mediante revisiones de código y documentación, impactando directamente en la calidad de los productos Fire TV utilizados por millones de clientes en todo el mundo. Acerca del equipo El equipo de Fire TV está construyendo una infraestructura innovadora que unifica la creación, el intercambio y la ejecución de pruebas entre los equipos internos de componentes y los socios externos. Nuestros sistemas respaldan pruebas de interfaz de usuario (UI), integración, rendimiento, estabilidad y contrato durante todo el ciclo de vida de desarrollo de FireOS. Estamos creando un nuevo equipo de ingeniería para definir cómo los desarrolladores y socios de Fire TV ejecutan pruebas automatizadas a gran escala. Formará parte de un equipo colaborativo que diseña, entrega y soporta una infraestructura integral de pruebas utilizada en dispositivos Fire TV, canalizaciones y ecosistemas de socios.**CUALIFICACIONES BÁSICAS** ------------------------ * Experiencia profesional (no pasantías) en desarrollo de software * Experiencia en el diseño o la arquitectura (patrones de diseño, fiabilidad y escalabilidad) de sistemas nuevos y existentes **CUALIFICACIONES DESEABLES** ---------------------------- * Licenciatura en informática o equivalente * Experiencia en el ciclo completo de desarrollo de software, incluidos estándares de codificación, revisiones de código, gestión del control de versiones, procesos de compilación, pruebas y operaciones Amazon es un empleador que ofrece igualdad de oportunidades. Creemos firmemente que contar con una plantilla diversa es fundamental para nuestro éxito. Tomamos decisiones de contratación basadas en su experiencia y habilidades. Valoramos su pasión por descubrir, inventar, simplificar y construir. Proteger su privacidad y la seguridad de sus datos es una prioridad constante para Amazon. Consulte nuestra Aviso de privacidad (https://www.amazon.jobs/en/privacy\_page) para obtener más información sobre cómo recopilamos, utilizamos y transferimos los datos personales de nuestros candidatos. Nuestra cultura inclusiva empodera a los empleados de Amazon para ofrecer los mejores resultados a nuestros clientes. Si tiene una discapacidad y necesita una adaptación o ajuste en el lugar de trabajo durante el proceso de solicitud y contratación, incluido apoyo para la entrevista o el proceso de incorporación, visite https://amazon.jobs/content/en/how\-we\-hire/accommodations para obtener más información. Si el país o región en el que presenta su solicitud no aparece en la lista, póngase en contacto con su interlocutor de reclutamiento.
Publicado por

David Muñoz
Indeed · HR