Amazon logo
System Development Engineer, AWS DNS
Amazon
Dublin, Leinster, Ireland
Posted: about 2 years ago
Number of openings: 1
2-7 years
Permanent

Job Description

DESCRIPTION Are you ready to create systems to power one of the largest e-commerce companies in the world? Amazon.com has over 70 million customers, and developers all over the world rely on our storage, compute, and virtualised services via Amazon Web Services. We support systems at massive, and ever-growing, scale. We rapidly integrate new technologies to expand our customer offerings. Our success depends on our world-class network infrastructure and our goal is to become “The Infrastructure Platform” for the world. The AWS DNS team is seeking enthusiastic and talented Software Development Engineers to architect, build and operate large-scale DNS platforms, configuration management systems and real-time system status APIs. Our team relentlessly focuses on the security, performance, availability and scalability of our Internet-scale services. We build and operate systems that are critical in powering the platforms that Amazon's global retail, AWS and Kindle businesses run upon. As a member of our team, you will design and develop highly visible products, be involved in all aspects of the software development lifecycle and interact with many other engineering teams across Amazon. Successful candidates for this role will have strong analytical and troubleshooting and a desire to tackle the complex problems at scale. Key job responsibilities Automate the process we use for building our service in new AWS Regions. Improve Reliability Engineering in our DNS software and Systems. A day in the life You will participate in a team of engineers working to automate the process which we use to launch our service in new AWS Regions. The work will vary from engineering pipelines and Infrastructure-as-Code to taking Standard Operating Procedures and converting them to software. You will be reviewing code from others and authoring code, raising the bar with every change you make. About the team We are a team of System and Software Development engineers, passionate about highly-available distributed systems. Our service is critical to AWS and Amazon Retail and it is an "enabler" for other AWS Service Teams. We strive to relentlessly automate and are proud of our high operational standards. We are serious about career progression and have a demonstrable track record of growing and promoting engineers. We take life-work balance seriously and always prioritise work to make our engineer experience as good as possible. BASIC QUALIFICATIONS - Good understanding of resilience engineering and operational best practices - Proficient in any of Python, Java, Kotlin, Go, Rust, Ruby, C/C++. - Proficient with Linux, or other Unix operating systems. - Deep understanding of data structures, algorithms and their performance. - Experience with REST, web services and cloud environments. - Good practical knowledge of TCP/IP; you must be able to take a packet capture, read the flow and debug complex issues. PREFERRED QUALIFICATIONS - Experience with distributed or large scale systems. - Experience with agile development methodologies and DevOps environments. - Unix/Linux kernel or systems programming development. - Computer Science degree, or equivalent experience. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).

RoleSystem Development Engineer,
IndustryRetail
EducationBachelor of Engineering
Key Skills:
Software Development
AWS System Development Engineer