Software Development Engineer, Aurora Control Plane - ENGINEERINGUK
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Summary: Software Development Engineer for Aurora Control Plane

Join a team building hyper-scale database services in the cloud, revolutionizing data management for hundreds of thousands of users.

Job Description

Aurora is a distributed, fault-tolerant database service, leveraging a self-healing storage system that performs up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases. As a Software Development Engineer, you will be part of a team that provides capabilities and improves customer developers' productivity by means other than better exposure of features in RDS Console.

The main objective of the team is to allow external developers to iterate faster, overcome fewer challenges, and do more with less every day. Key areas for improvement include:

  • Fast provisioning
  • Secure connectivity from anywhere
  • Connectivity tips
  • Enhance developer experience

You will be responsible for optimizing the software development experience at a very large scale, using your strong technical skills and motivation to achieve results. You should be passionate about learning new technologies and industry trends and excited by the idea of solving hard technical challenges.

Requirements

To be successful in this role, you should have:

  • Experience in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Preferred qualifications include a Bachelor's degree in computer science or equivalent and experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Amazon is an equal opportunities employer, committed to diversity and inclusion. We value your passion to discover, invent, simplify, and build.

;