Software Development Engineer II, Programming Foundations (ASBX)
Core
Build the infrastructure layer connecting generative AI to the daily work of Amazon builders, specifically shaping test automation and GenAI-powered tooling for tens of thousands of engineers.
Role type
Senior IC software development engineer (test automation & GenAI tooling)
Builds
Large-scale, multi-tiered, distributed software applications, tools, and services for testing platforms
Domain
Software engineering, Generative AI, Test Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C#, C++, Perl, Object Oriented Design, Distributed Programming, System Design, Reliability Engineering, Scalability
Preferred skills
Full SDLC experience, Code Reviews, Source Control Management, Build Processes, Testing, Operations
Technologies
Java, C#, C++, Perl
Responsibilities
Design, develop, implement, test, and document large-scale distributed software applications; Collaborate with pod members to deliver software testing capabilities with an AI-first approach; Shape the vision and roadmap for test tools; Mentor junior engineers or guide interns
Seniority
Senior, hands-on IC