Software Dev Engineer III, Programming Foundations
Core
Design and build developer tools, compilers, libraries, and frameworks used by Amazon engineers to write and compile software.
Role type
Senior IC software development engineer (programming foundations)
Builds
Shared software platform, build tools, compilers, and libraries for internal use
Domain
Software engineering infrastructure, developer experience, open source
Deliverable
production ML models | product features | infrastructure
Required skills
software development, system design, architecture, mentoring, code review, debugging, open source contribution
Preferred skills
full software development life cycle, coding standards, source control management, testing, operations
Technologies
compilers, build tools, libraries, frameworks
Responsibilities
Design and build developer tools, maintain build tools and compilers, collaborate with engineers to address pain points, mentor team members, write and review code
Seniority
Senior, hands-on IC