Software Development Engineer, Amazon Foundational Security Services
Amazon
Job Description
When was the last time you heard of a cyberâattack that took down a host of companies because of poor authentication controls? You may think of the incidents that happened a few months ago. At Amazon Web Services (AWS), our team is building out a renewed set of Foundational Access Management capabilities for all of Amazonâs digital and physical resources.
We are a fun, collaborative team that focuses on empowering everyone on the team to achieve their next goal.
We are responsible for protecting customer and corporate data while being connected to all parts of Amazonâs business and its massive worldwide serviceâoriented architecture. Whether you are passionate about building highly scalable and reliable systems in the cloud or you are a software developer who likes to solve interesting and complex business problems, AWS Security is the place for you.
Key Responsibilities
We are looking for a Software Development Engineer to design and build a largeâscale nextâgeneration Authentication Management System. You will have ample opportunity to innovate and deliver highâimpact outcomes. You will collaborate with the leadership team to drive key engineering and business decisions that influence the Amazon developer experience.
Your contributions will span the entire software development and deployment lifecycle across multiple products, including design, implementation, documentation, deployment, and operations.
A day in the life of the role includes strong software engineering fundamentals such as objectâoriented design, algorithms, data structures, and a good grasp of advanced systems concepts. Excellent verbal and written communication skills, selfâdrive, and the ability to deliver results are essential. You will work closely with a talented group of engineers and builders.
The position involves onâcall responsibilities, typically for one week every two months. We work to ensure that our systems are faultâtolerant, and we resolve root causes to prevent repeated paging.
Qualifications
- Experience in professional software development (nonâinternship)
- Experience designing or architecting new or existing systems, including reliability and scalability
- Experience programming with at least one software programming language
Preferred Qualifications
- Bachelorâs degree in computer science or equivalent
- Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Equal Opportunity
Amazon is an equalâopportunity employer. We believe passionately that employing a diverse workforce is central to our success. Recruiting decisions are based on 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.
Amazon is an equalâopportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
If the country/region youâre applying in isnât listed, please contact your Recruiting Partner.
Company: Amazon Development Centre Ireland Limited
Job ID: A10422471