Join Amazon as Software Development Engineer II – Build Next-Gen Alexa AI and Cloud Solutions in Bengaluru
Software Development Engineer – II at Amazon (Alexa PaSS Engineering, Bengaluru)
Are you a passionate software engineer ready to shape the future of AI and cloud technology? Amazon is hiring a dynamic and innovative Software Development Engineer – II (SDE-II) for the PaSS (Platform as a Service) Engineering team based in Bengaluru, India. This role offers an exceptional opportunity to work at the forefront of speech AI, cloud engineering, and large language models (LLMs) that power Amazon Alexa and related services across 44+ countries.
If you’re driven by impact, thrive in fast-paced environments, and have a solid foundation in software engineering and system architecture, this position is your chance to make a global difference.
About the Role
As an SDE-II in the Alexa PaSS Engineering team, you will play a central role in building scalable and robust AI-based cloud solutions that empower Alexa-enabled devices like the Amazon Echo and other smart products. The team is on a mission to connect millions of homes and smart appliances through cutting-edge software and cloud services. You will be part of a passionate team that combines creativity, data science, and engineering to build seamless voice-powered experiences for users worldwide.
This position isn’t just another software job—it’s a high-visibility engineering opportunity where your designs, code, and frameworks will become the building blocks for next-generation Alexa features used by millions of customers daily.
Key Responsibilities
As part of this team, your contributions will directly influence the evolution of Alexa’s capabilities and developer-facing tools. The core responsibilities for the SDE-II role include:
1. Innovative Feature Development
You will be expected to design, build, and launch new features from scratch. These features will enhance the intelligence and responsiveness of Alexa devices and services.
-
Translate product requirements into high-performance technical designs
-
Build user-friendly, highly responsive features using React, JavaScript, and other front-end technologies
-
Develop and maintain RESTful APIs and backend microservices that support seamless voice interactions
2. Scalable and Efficient Coding
Your code will power intelligent systems that process vast amounts of data at low latency.
-
Write clean, efficient, scalable, and testable code
-
Ensure high standards in code quality, system design, and documentation
-
Participate in code reviews, promote coding best practices, and mentor junior developers
3. System Architecture and Design
You’ll help design the core architecture of Alexa’s connectivity infrastructure and intelligent home systems.
-
Collaborate with senior engineers and product managers to architect future-proof systems
-
Apply design patterns, scalability strategies, and reliability best practices
-
Drive the development of internal tools and frameworks that accelerate Alexa’s capabilities
4. Developer Enablement
Build frameworks and tools that make it easier for both Amazon and third-party developers to build voice-first applications.
-
Create SDKs, templates, and tools that abstract complex functionalities
-
Provide APIs and platform features that simplify developer workflows
-
Improve onboarding and documentation for internal and external engineering partners
What Makes This Role Unique?
🚀 Startup Culture, Enterprise Resources
Get the best of both worlds: the agility of a startup and the stability of a global tech leader. You’ll operate in a flexible, collaborative environment while enjoying access to Amazon’s world-class infrastructure, mentorship, and leadership.
🌍 Global Reach
Your work will touch the lives of millions across 44+ countries where Alexa is actively used. From smart homes in Europe to voice-first experiences in India, your code will be global in its impact.
🧠 Next-Gen Technology
Join a team building large language models (LLMs) and next-gen AI-based cloud services. If you’re excited about the intersection of machine learning, natural language processing, and software engineering, this is your ideal playground.
Basic Qualifications
To succeed in this role, you must meet the following criteria:
-
3+ years of professional (non-internship) experience in software development
-
At least 2+ years of experience in designing and architecting systems (including patterns, scalability, reliability)
-
Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, TypeScript, etc.)
These foundational skills ensure that you can contribute meaningfully from day one and take ownership of complex technical challenges.
Preferred Qualifications
While the basic qualifications are essential, possessing the following skills will make your application stand out:
-
3+ years of experience managing the full software development lifecycle including:
-
Code reviews
-
CI/CD pipelines
-
Source control management (e.g., Git)
-
Automated testing
-
Deployment and monitoring strategies
-
-
Strong front-end development skills, especially with:
-
ReactJS
-
HTML5
-
CSS3
-
Node.js
-
-
Bachelor’s degree in Computer Science, Engineering, or related discipline
-
Experience working with cloud-native services and microservices architecture
-
Prior contributions to AI, voice assistants, IoT devices, or embedded systems is a big plus
Why Join Amazon Alexa PaSS Engineering?
Amazon is at the forefront of cloud-first, voice-first, and AI-driven experiences. The Alexa PaSS Engineering team is where innovation happens at scale. Joining this team means:
-
You’ll build Tier-1 Cloud Services used by both developers and end-users globally
-
You’ll shape how developers connect home appliances and smart devices to Alexa
-
Your innovations will improve response speed, uptime, and developer experiences across the Alexa ecosystem
-
You’ll be working in a high-impact, mission-critical environment that is defining the future of human-computer interaction
Culture and Values
Amazon fosters a culture of inclusion, collaboration, and customer obsession. In this role, you will work alongside some of the brightest minds in AI, software development, and voice technology. You’ll be empowered to think big, move fast, and own your impact.
Amazon also supports an accessible work environment. If you have a disability or require accommodations during the interview or onboarding process, Amazon provides assistance through its accessibility program. Visit Amazon Accommodations Page for more details.
Location and Work Model
-
Location: BLR 14 SEZ, Bengaluru, Karnataka, India
-
Work Environment: Hybrid/On-site collaboration encouraged, with flexibility for remote participation as per team schedules and role requirements
-
Team: PaSS Engineering (Platform as a Service) – Alexa division
How to Apply
Are you ready to innovate and redefine the future of AI and smart devices? Submit your application through Amazon’s official careers portal or search Job ID: 3014925 at Amazon Jobs.
Make sure your resume reflects:
-
Real-world projects and coding achievements
-
Hands-on experience with React, scalable systems, or cloud development
-
Any side projects, open-source contributions, or certifications that demonstrate your coding passion