Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGY

Global technology company pioneering in e-commerce, cloud computing, and artificial intelligence
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Consumer

Description For Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGY

Join the innovative team behind Amazon's Echo Show, a cutting-edge Alexa-enabled device with touch-screen capabilities. As a Software Engineer in the Alexa Devices team, you'll be at the forefront of developing features that combine speech and visual interfaces for Echo Show, Echo Spot, and similar devices. The role involves working with device frameworks, web services, APIs, and large-scale data infrastructure.

You'll be responsible for creating systems that ensure Alexa maintains high performance and minimal latency at Amazon's massive scale. The position offers the opportunity to work on the Setup experiences team, handling OutOfBoxExperience (OOBE), Device Settings, and SystemTrays for various Echo devices.

Daily activities include coding in C++/Java/Android, participating in code reviews, creating and reviewing design documents, and collaborating with partner teams on new features. The role requires strong technical expertise in mobile development, particularly Android, and understanding of HW/SW design and architecture.

This is an excellent opportunity for a mid-level engineer to make a significant impact on products used by millions of customers. You'll be working in Chennai, India, as part of a team that values innovation and customer delight. The position offers the chance to mentor junior engineers while working on cutting-edge technology that combines voice, touch, and visual interfaces.

Amazon provides an inclusive culture focused on delivering the best results for customers. The role requires 3+ years of professional software development experience and strong knowledge of software engineering practices. Experience with Amazon Web Services and Alexa Skills development is a plus.

Last updated 5 days ago

Responsibilities For Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGY

  • Own the high level design and development of features for Echo family of Devices
  • Produce high quality Device software that delights customers
  • Mentor and train young engineers in the team
  • Develop features that present innovative speech-backed visuals on Echo Show devices
  • Partner with Amazon and third-party services and device teams

Requirements For Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGY

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle
  • Knowledge of coding standards, software architectures, code reviews, and source control management

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, ALEXA, CUSTOMERS & TECHNOLOGY

Software Development Engineer - Mobile Shopping, Builder Acceleration

Software Development Engineer position at Amazon focusing on mobile app development and integration systems for the Amazon Shopping app.

Software Development Engineer, Alexa ADE Mobile

Software Development Engineer role for Amazon's Alexa Daily Essentials Mobile team, building features used by millions of customers.

Software Development Engineer, Kindle Reader Sync

Software Engineering role at Amazon's Kindle Reader team, focusing on developing and maintaining sync services for Kindle devices and applications.

Software Development Engineer, Kindle Reader Sync

Software Engineer role at Amazon working on Kindle Reader sync features and mobile development.

Software Development Engineer, Tablet Development

Software Development Engineer position at Amazon working on Fire Tablet development, requiring 3+ years of experience