Software Dev Engineer, RDS Platform

Company:  Amazon
Location: Palo Alto
Closing Date: 18/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The AWS Relational Database Service (RDS) is one of the fastest-growing AWS businesses, providing super-simple provisioning and management for databases in the cloud. Customers can set up a new database with just a few clicks, and complex administrative tasks like scaling, fail-over, and monitoring are all handled in an automated fashion by our control systems.


The RDS team in Palo Alto is looking for Software Development Engineers that helps us evolve the service so that it continues operating at scale. We are looking for people that love to dive in and solve fundamental Computer Science and Systems problems. Candidates need to have a strong sense of ownership, passion to provide a great customer experience and excellent troubleshooting skills even when in high-pressure situations. If you'd like to be a part of creating and operating always-on databases in the AWS cloud, this is the job for you!


Key job responsibilities

  1. Build large-scale distributed software systems in Java, Python and other languages
  2. Lead the design and rearchitecture of new and existing services and features that will be deployed and used at massive scale
  3. Translate functional and technical requirements into detailed architecture and design
  4. Test and deploy software, and document the features and design of software
  5. Provide guidance and mentoring to other engineers
  6. Set the example for your team in terms of code quality, engineering practices, and productivity
  7. Collaborate with Amazon’s legendary principal engineers to find simple solutions to brain-contorting problems
  8. Interact with customers and other service teams to understand requirements and define solutions
  9. Identify, evaluate and suggest mitigation strategies for risks during design
  10. Support service operations and drive an operational virtuous cycle that reduces or eliminates customer impact

Minimum Qualifications

  1. 3+ years of non-internship professional software development experience
  2. 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  3. Experience programming with at least one software programming language
  4. 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  5. Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit .

#J-18808-Ljbffr
Apply Now
Share this job
Amazon
Amazon
  • Similar Jobs

  • Software Dev Engineer, RDS Platform

    Palo Alto
    View Job
  • Software Dev QA Engineer

    Sunnyvale
    View Job
  • Software Dev Engineer, Amazon

    Palo Alto
    View Job
  • Staff Software Dev QA Engineer

    Sunnyvale
    View Job
  • Senior Software Dev QA Engineer

    Sunnyvale
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙