Sr. Software Development Engineer, S3, Simple Storage Service (S3)
Core
Design, implement, deploy, and maintain innovative software solutions for AWS S3's Fleet management and repair orchestration services to transform service performance, availability, cost, and security.
Role type
Senior Software Development Engineer (Technical Lead)
Builds
Fleet management and repair orchestration services for internal AWS customers
Domain
Cloud storage infrastructure / Distributed systems
Required skills
Java, distributed system design, system architecture, mentoring, agile development, software engineering best practices
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
Java, Java frameworks
Responsibilities
Design and implement innovative software solutions; Write high-quality distributed system software; Mentor junior software development engineers; Lead design or architecture of new and existing systems
Seniority
Senior, hands-on IC with leadership responsibilities