

Share
1. Problem Solving and Solution Design:
Make appropriate trade-offs and re-use or extend prior work where possible.
Thoroughly test your work and ensure clear, accurate, and concise documentation.
2. Strategic Contribution and Influence:Work backwards from the customer experience, balancing customer requirements with team requirements and influencing your team’s goals and programs.
Participate in your organization’s Operational Planning process.3. Team Mentorship and Development:
4. Operational Excellence:Resolve the root cause of difficult performance, reliability, or availability issues and deliver innovative solutions.Participate in design, operations, and post-incident reviews to identify risks to resilience and deliver projects that mitigate those risks.
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Proven track record of designing and delivering innovative technology solutions to complex business problems
- Strong problem-solving and critical thinking skills
- Excellent communication and collaboration abilities, with the ability to work effectively with cross-functional teams
- Experience in strategic planning and decision-making, with the ability to balance customer and team requirements
- Expertise in diagnosing and resolving complex operational issues, with a focus on improving system resilience
- Experience in mentoring and developing team members
- Experience with distributed systems at scale
These jobs might be a good fit

Share
In this role you will work closely with engineers and scientists to implement, invent, and optimize a service at AWS S3. You will also be responsible for defining and maintaining a high operational bar for the service. We hold high standards for our computer systems and the services we deliver to our customers: our systems are secure, highly reliable, highly available, all while functioning at massive scale.
A day in the life
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWSWork/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit

Share
1. Problem Solving and Solution Design:
Make appropriate trade-offs and re-use or extend prior work where possible.
Thoroughly test your work and ensure clear, accurate, and concise documentation.
2. Strategic Contribution and Influence:Work backwards from the customer experience, balancing customer requirements with team requirements and influencing your team’s goals and programs.
Participate in your organization’s Operational Planning process.3. Team Mentorship and Development:
4. Operational Excellence:Resolve the root cause of difficult performance, reliability, or availability issues and deliver innovative solutions.Participate in design, operations, and post-incident reviews to identify risks to resilience and deliver projects that mitigate those risks.
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Proven track record of designing and delivering innovative technology solutions to complex business problems
- Strong problem-solving and critical thinking skills
- Excellent communication and collaboration abilities, with the ability to work effectively with cross-functional teams
- Experience in strategic planning and decision-making, with the ability to balance customer and team requirements
- Expertise in diagnosing and resolving complex operational issues, with a focus on improving system resilience
- Experience in mentoring and developing team members
- Experience with distributed systems at scale
These jobs might be a good fit