Software Dev Engineer II, Alexa Enterprise Products

Amazon is a global technology company that builds innovative products and services for customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.

Description For Software Dev Engineer II, Alexa Enterprise Products

Are you looking for an opportunity to build an LLM based enterprise-grade, highly available, large scale, software solution? Does it excite you to find patterns and build generic, composable software solutions to solve complex problems? Are you looking for inventing newer and simpler ways of building solutions? If so, we are looking for you to fill a challenging position in Alexa Enterprise Products team.

As an engineer, you'll develop scalable, flexible and widely-used services to manage trust on the Alexa Services. You'll work closely with senior and principal engineers, applied scientists, and security experts to develop robust solutions. This is a hands-on position where you will get an opportunity to get involved at every level of the software development cycle, from designing and building rock-solid components to deploying and monitoring them in production, as well as mentoring other engineers.

Key responsibilities include:

  • Designing and developing micro-services to create new core software services
  • Building service architectures with rock-solid availability and performance
  • Working closely with customers, product managers, and cross-team developers to build innovative software
  • Contributing to shaping up the learning habits of our youngest customers
  • Celebrating successful rollouts with a first-class engineering team

You will be part of a startup team building new Alexa experiences for hospitality and other out-of-home segments. This role offers diverse opportunities for creating innovative software, extending Alexa experiences to shared living spaces such as rentals and assisted living.

We are looking for a passionate, hard-working, and talented software engineer who has experience building innovative applications that customers love. You will build new services and experiences from the ground up, be a technical leader, and have an impact on tech design, architecture, and implementation of Alexa features.

Join us in this unique opportunity to become part of a fast-growing business and help shape its technology and features!

Last updated 2 months ago

Responsibilities For Software Dev Engineer II, Alexa Enterprise Products

  • Design and develop micro-services to create new core software services
  • Build service architectures with rock-solid availability and performance
  • Work closely with customers, product managers, and cross-team developers to build innovative software
  • Contribute to shaping up the learning habits of our youngest customers
  • Mentor other engineers

Requirements For Software Dev Engineer II, Alexa Enterprise Products

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent

Interested in this job?