CareerPlanGet AI match score →

Sr Software Development Engineer, Digital Acceleration

Bellevue, Washington, United States💼 Full-time💰 $168,100–$227,400🗓 2026-07-09 → 2026-07-31

Core

Architect, design, and build robust automation tools and frameworks to enable test and release enablement for Amazon's digital businesses using GenAI.

Role type

Senior Software Development Engineer (Test & Release Enablement)

Builds

Self-serviceable and configurable automation tools and frameworks for unit, functional, and performance testing.

Domain

Digital commerce, high-availability distributed systems, GenAI

Deliverable

production ML models | infrastructure

Required skills

Algorithms, data structures, Java, SQL, NoSQL, object-oriented design, test practices, operating system software knowledge, API defect exposure, automation strategy definition, scalable solution design

Preferred skills

Full software development life cycle experience, code reviews, source control management, build processes, mentoring, tech lead experience

Technologies

Java, SQL, NoSQL, GenAI

Responsibilities

Architect and design mission-critical systems for digital purchases; define automation strategy and cases; coach engineers on development, testing, and operational best practices; collaborate on complex technical projects; build capabilities for automatic validation of digital experiences at scale.

Seniority

Senior, hands-on IC with mentorship responsibilities

Rewrite
## Responsibilities - Architect, design, build, test, and improve mission critical systems that power customer’s digital purchases (e.g., subscriptions) at Amazon. - Define automation strategy, automation cases, and design tools for unit, functional, and performance testing in a programmatic manner. - Propose improvements to existing processes and automated tools to enhance development & release speed, quality, and efficiency. - Lead the development and testing culture powered by GenAI, evangelizing processes and strategies across multiple teams. - Coach and support teams to define tactics to elevate software quality. - Collaborate with Software Development Engineers, Principal Engineers, Product Managers, and TPMs on complex and highly-technical projects. - Build capabilities that enable automatic validation of multiple digital experiences at scale. ## Requirements - 5+ years of non-internship professional software development experience. - 5+ years of programming with at least one software programming language. - 5+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems. - Experience as a mentor, tech lead, or leading an engineering team. - Strong background in algorithms, data structures, Java, and databases (both SQL and NoSQL). - Ability to communicate clearly and concisely (both written and orally) and work well in a team across geographies. - Ability to quickly adapt to new development environments, learn new systems, create reliable and maintainable code, and find creative and scalable solutions to difficult problems. - Experience working with high-traffic, scalable services is a plus. ## Nice to Have - 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations. - Bachelor's degree in computer science or equivalent. ## Benefits - Comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. - Base salary range, sign-on payments, and restricted stock units (RSUs). - Inclusive culture and opportunities for growth and impact. - Work with cutting-edge technologies and high-availability services and distributed systems. - Influence and shape the future of Amazon's digital businesses through innovation and automation.
Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗