Amazon.com Services LLC
Cloud Computing
SoftwareDevelopmentEngineer,RDSPlatform-HighAvailability
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Development Engineer, RDS Platform - High Availability at Amazon.com Services LLC. Skills: High Availability, Distributed Systems, Database Management. Innovate for customers. Provide solutions for scale”
Industry & Context.
Root cause analysis; Troubleshooting
On-call ownership
What They're Looking For.
Must Have
3+ years software development experience, 2+ years system design/architecture experience, 1+ years software development engineer experience, 1+ years designing large-scale applications, 1+ years Object Oriented Design experience, Bachelor's degree or foreign equivalent, Experience programming at least one language
Nice to Have
3+ years distributed systems experience, Build and operate services at high availability, Expertise in failure detection, Expertise in automated recovery, Expertise in graceful degradation, On-call ownership of production systems, Proficiency in systems language, Experience in concurrency, Experience in performance optimization, Experience building well-tested code, Experience building maintainable code, CI/CD environment experience
What You'll Do.
Innovate for customers
Provide solutions for scale
Provide solutions for availability
Provide solutions for durability
Solve complex database problems
Build and operate services
Implement graceful degradation
Own production systems on-call
Build well-tested code
Build maintainable code
How You'll Work.
Team & Collaboration
Cross-functional teams
Full Job Description
Do you think innovating for customers and providing solutions for scale, availability and durability, while learning from ever growing fleet of RDS deployments at Amazon Web Service (AWS) interesting? Amazon is breaking new ground and changing the rules for relational databases. At Amazon Web Services (AWS), we are the public cloud. AWS commands a majority of the world's public cloud traffic, serving customers at ultra large scale, and this volume is growing exponentially every day. At Amazon/AWS, we take databases to their limits. Due to our scale, we see issues that no other RDBMS customers see. We are creatively and disruptively solving some of the most complex database problems related to immense growth, scaling, leveraging the cloud, extremely high performance and high availability requirements. Do these types of challenges excite you? Do you want to part of the core group that's responsible for availability and durability of the world's largest fleet of relational databases on cloud ? If you’re an engineer who want to be significant part of this core group, come on board! We are eager to brainstorm, mentor, and get software built together. We have challenging problems to solve in distributed systems, concurrency, high availability, durability, performance, languages, and performance engineering. We intend to be the world's best and most reliable database, built by an excellent team, all while having fun - come join us on the journey! About the team AWS 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 AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful
Applying for this Software Development Engineer, RDS Platform - High Availability role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.