Software Development Engineer Ii Aurora Control Plane Job In Dublin

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

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

As a Software Development Engineer II, you will design and implement scalable services and tools to support the rapid growth of Aurora, a distributed, fault-tolerant database service. You will work on building intelligent operational tooling to allow Amazon Aurora to scale faster, with emphasis on reliability, deployment velocity, and operational effectiveness.

The team focuses on building scalable services and tools to support the rapid growth of Aurora. As an Engineer on the team, you will:

  • Design and implement services and intelligent operational tooling to allow Amazon Aurora to scale faster
  • Work on building scalable services and tools to support the rapid growth of Aurora
  • Collaborate with the team to achieve results and solve hard technical challenges

About the team:

  • Utility Computing (UC) provides product innovations, including foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2)
  • The team supports the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS

About AWS:

  • AWS values diverse experiences and encourages candidates to apply, even if they do not meet all of the qualifications and skills listed in the job description
  • AWS is the world's most comprehensive and broadly adopted cloud platform, with a robust suite of products and services to power businesses
  • AWS has a diverse and inclusive workplace, with employee-led affinity groups and ongoing events and learning experiences to foster a culture of inclusion

BASIC QUALIFICATIONS:

  • Experience in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS:

  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

;