Amazon | Seattle | Full-Time on site
Apply: <a href="
or email: REDACTED_EMAIL
Responsibilities include:
Lead the architectural design, implementation, deployment and maintenance of innovative software solutions to transform service performance, durability, cost, and security.
Use Java and software engineering best practices to ensure the standard of quality of all team deliverables
Write high quality distributed system software
Work in an agile development environment, where you are always working on the most important stuff.
Mentor junior software development engineers
PREFERRED QUALIFICATIONS
Be passionate about software innovation
Experience building high scale distributed systems
Experiencing building and maintaining mission-critical enterprise software
Practical experience with software engineering best practices
PhD Computer Science/Engineering
Required
BS/MS Computer Science/Computer Engineering
6+ years' experience building software systems
Ask HN: Who is hiring? (February 2016)