Software Dev Engineer II, L5, AWS Web Toolkit, Platform Experience

Amazon.com, Inc.
East Palo Alto, CA, United States
18 days ago
Apply on www.amazon.jobs
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$165,200.0 - $223,600.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Software Applications C Sharp (Programming Language) C++ (Programming Language) Code Generation Code Review Computer Programming Microsoft Management Console Software Design Patterns Distributed Computing Environment Distributed Systems
+14 more
Perl (Programming Language) Mobile Application Software Object-Oriented Software Development Software Engineering Multithreading Chatbots Large Language Models Multi-Agent Systems Build Management Information Technology Build Process Software Coding Software Version Control Programming Languages

Job description

The AWS User Experience Products & Platform team is responsible for products that enable AWS users to manage their applications and infrastructure on AWS. Our mission is to deliver an effective and loved user experience that makes it easy for all users to discover, learn, and build on AWS. Today, we own the AWS Management Console, the AWS Console Mobile App, the AWS Chatbot, and the User Experience Platform used by 200+ AWS service teams to develop and deliver their user experience across multiple channels (web, mobile, chat). We are accelerating our investment in agentic AI building an intelligent, agent-powered system that will power the next generation of AWS Management Console development. This will fundamentally transform how service teams build, ship, and iterate on console experiences - replacing manual workflows with AI-driven automation, intelligent code generation, and autonomous agents that understand AWS services end-to-end., Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.

  • Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
  • Design and code the right solutions starting with broadly defined problems.
  • Work in an agile environment to deliver high-quality software.
  • Architect and build a multi-agent system that automates and accelerates console development for 200+ AWS service teams.
  • Design agentic AI workflows that leverage large language models (LLMs), tool-use patterns, and autonomous reasoning to generate, validate, and deploy console experiences.

A day in the life As a software engineer on the team:

  • You will solve a breadth of technical problems involving back-end software engineering
  • You will design and build software that is highly available, performant, scalable, and extensible
  • You will drive measurable business impact - reducing time-to-market for console features, improving developer productivity, and elevating the quality bar for AWS user experiences

About the team The AWS User Experience Products & Platform team is responsible for products that enable AWS users to manage their applications and infrastructure on AWS. Our mission is to deliver an effective, and loved user experience that makes it easy for all users to discover, learn, and build on AWS. Today, we own the AWS Management Console, the AWS Console Mobile App, the AWS Chatbot, and the User Experience Platform used by 200+ AWS service teams to develop and deliver their user experience across multiple channels (web, mobile, chat).

Requirements

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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor’s degree in computer science or equivalent

Benefits & conditions

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, CA, East Palo Alto - 165,200.00 - 223,600.00 USD annually

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.amazon.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:00 min

Introduction to chatbot infrastructure and cloud challenges

Stan Girard Stan Girard · World Congress 2024

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:59 min

Generating a Swagger JSON file during the build process

Roman Alexis Anastasini · World Congress 2021

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

4:30 min

Demonstrating a knowledge graph powered chatbot interface

Tomaz Bratanic · World Congress 2023

Videos

See all

Related articles

See all