Depende completamente de la alineación de su interés. Amazon, tan grande como es, tiene cientos de equipos trabajando en varios proyectos que involucran diferentes pilas de tecnología. Aquí hay algunas opciones en un nivel muy alto por el que podría optar:
- Dispositivos: esta organización dentro de Amazon se centra completamente en el trabajo específico para toda la familia de dispositivos de Amazon, desde Kindle Paperwhite hasta la tableta Kindle Fire. Tiene muchos ingenieros de hardware y software que trabajan continuamente para mejorar la experiencia general del cliente y el ecosistema del dispositivo.
- Appstore: esta organización en particular es la responsable de Amazon App Store y son los principales propietarios de los SDK de Amazon para Android. Si Android es algo que te emociona, esta puede ser una buena opción para ti.
- Venta minorista: esta es una organización gigante dentro de Amazon y básicamente funciona en todo lo relacionado con la experiencia de compra de Amazon, ya sea en computadoras de escritorio, dispositivos móviles o tabletas. Cualquier cosa, desde escribir el motor de recomendaciones hasta diseñar el carrito de compras de Amazon, cae bajo este gran árbol. Entonces, si cree que puede contribuir a mejorar la experiencia del comprador de alguna manera, continúe y solicite un equipo en Retail.
- AWS: Esto, como todos ya saben, es la otra empresa exitosa de Amazon, aparte de la venta minorista en línea primaria. Siguen agregando nuevos servicios a la pila de AWS. Por lo tanto, puede tener la opción de unirse a un equipo que trabaja en un nuevo servicio de AWS o elegir un equipo que trabaje en los existentes, por ejemplo, DynamoDB. Esto nuevamente tiene un vasto mar de desarrolladores frontend y backend que trabajan en varios aspectos de los servicios ofrecidos.
- Otros: hay otras organizaciones dentro de Amazon que hacen cosas bastante buenas, incluyendo publicidad, redes sociales, aprendizaje automático, etc.
Entonces, en resumen, hay muchas opciones diferentes para un desarrollador dentro de Amazon, ya que puede optar por trabajar para diferentes tecnologías, idiomas y plataformas, y dado que Amazon tiene una excelente política de transferencia interna, siempre encontrará un equipo adecuado para sus habilidades si incluso quieres moverte en algún momento.
Además, siempre puede explorar los puestos vacantes y revisar las descripciones de trabajo para conocer los requisitos con más detalle.
Empleos de Amazon
- Cómo adquirir experiencia de un desarrollador de software guru rápidamente
- ¿Django se presta a diferentes tipos de proyectos que Rails?
- Como desarrollador de software con 1.3 años de experiencia, ¿cómo puedo obtener un trabajo como analista de negocios? ¿Qué herramientas necesito para dominar? ¿Qué tipo de preguntas de entrevista puedo esperar?
- ¿Para qué aspectos de su trabajo encuentra que el tamaño de la pantalla de un MacBook Air lo ralentiza y / o frustra?
- ¿Hay programadores que aprenden mejor leyendo libros que haciendo?
¡Espero que esto ayude!