Web Amazon Music
Descripción
Amazon Music busca un Ingeniero de Desarrollo de Software que se incorporará a las oficinas en Bangalore (India).
Serás parte de un equipo ágil donde tus ideas tienen el potencial de llegar a millones de usuarios. Trabajarás en productos de vanguardia orientados al consumidor, donde cada miembro del equipo es una voz fundamental en el proceso de toma de decisiones aprovechando los recursos de una empresa de Fortune-500 en la atmósfera de startup.
Responsabilidades
- Como miembro del equipo tendrás impacto significativo en las funciones del producto, las nuevas direcciones en el streamingde música y la participación del cliente.El equipo al que te incorporará está enfocado en construir una experiencia musical personalizada, curada y fluida que ayude a los clientes a descubrir artistas emergentes y, al mismo tiempo, tener acceso a sus músicos establecidos favoritos.
- Participarás en la creación de sistemas que se distribuyen a gran escala, que abarcan aplicaciones de música, reproductor web y streaming de audio y transmisión de voz en dispositivos móviles y Amazon Echo, con tecnología de Alexa para respaldar nuestra base de clientes.Los sistemas innovadores incluyen una plataforma de alta eficiencia y gran escala construida sobre la infraestructura de computación en la nube de Amazon. Para este puesto, se tendrá una sólida experiencia en diseño OO con C ++ / Java.
- Para esta posición se desea experiencia trabajando con WebServices, XML, Apache.
- La experiencia en el desarrollo de sistemas Linux es una ventaja.
- Igualmente importante para estas habilidades específicas es la capacidad de realizar múltiples tareas, adaptarse rápidamente a nuevos entornos de desarrollo y requisitos comerciales cambiantes, aprender nuevos sistemas, crear código confiable / mantenible y encontrar soluciones creativas y escalables a problemas difíciles.El candidato ideal está muy motivado y prospera en un entorno donde los problemas son indefinidos. Le gusta participar en debates apasionados con personas inteligentes y dejar que las mejores ideas lleguen a la cima.
- Ve sus errores como oportunidades de aprendizaje y continuamente busca formas de mejorarse a sí mismo, a su equipo y a sus productos.
- Comprende que no todas las soluciones son fáciles y no rehuye el trabajo duro para alcanzar sus metas.
- Está entusiasmado con la oportunidad de participar en el desarrollo de una aplicación web y una experiencia de usuario de primer nivel.
Requisitos
Cualificaciones mínimas
- Más de 2 años de experiencia en desarrollo de software profesional.
- Experiencia en programación con al menos un lenguaje moderno como Java, C ++ o C #, incluido el diseño orientado a objetos.
- Más de 1 año de experiencia contribuyendo a la arquitectura y el diseño (arquitectura, diseño patrones, confiabilidad y escala) de los sistemas nuevos y actuales.
- Licenciatura en Ciencias de la Computación o campo relacionado.
- Más de 4 años de experiencia en desarrollo de al menos uno o más de los siguientes lenguajes (Java, Python y Perl)
- Experiencia en diseño orientado a objetos y patrones de diseño.
- Experiencia en el lanzamiento de productos empresariales altamente escalables ciclo de vida.
- Experiencia en la tutoría y la capacitación de otros sobre problemas técnicos complejos.
- Experiencia en la implementación de algoritmos para resolver problemas complejos del mundo real.
- Prácticas de codificación sólidas que incluyen buena documentación de diseño, pruebas unitarias, revisiones de código por pares y preferencia por métodos ágiles.
- Excelente comunicación verbal y escrita.
Cualificaciones deseadas
- Máster en Ciencias de la Computación.
- Capacidad probada para aprender y adaptarse a entornos de desarrollo nuevos y complejos con habilidades analíticas profundas.
- Experiencia en diseño de algoritmos, diseño de sistemas y resolución de problemas.
- La experiencia con tecnologías de Amazon como DynamoDB, SWF.
- Experiencia previa experiencia en el desarrollo de sistemas backend.
- Pasión por crear interfaces web eficientes, escalables y altamente utilizables.
- Experiencia como jefe técnico en la exploración de otros marcos y tecnologías de código abierto e integración con el proyecto.
- Experiencia en el liderazgo de pequeños equipos de ingenieros.
- Amor por la música.
Por favor, para solicitar este trabajo visita account.amazon.jobs.