Sr Software Development Engineer, Digital Acceleration
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