Software Development Engineer, AWS Infrastructure Security
Amazon View all jobs
- Dublin
- Permanent
- Full-time
This position involves on-call responsibilities. We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.Key job responsibilities
The AWS Infrastructure Security team is seeking an innovative, high-energy and customer-obsessed Software Development Engineer to build critical security systems at scale.We value performance, simplicity, and scalability in our designs. In your day-to-day work you will focus on the development of solutions to collect and process security logs from a wide range of internal and third party systems.A day in the life
Design, implement, test, deploy and support innovative solutions to improve service performance, durability, cost, and security.Use data to measure success and take responsibility for the quality of your service and strive to prevent faults from impacting our customers.Influence and partner with internal teams to successfully deliver on behalf of our customers.Develop simple, repeatable processes that are well documented.Learn from others and coach, hire, and develop team members to achieve their best.About the team
At AWS Infrastructure Security, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across the internal Amazon network. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Basic Qualifications- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience building complex software systems that have been successfully delivered to customers
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in computer architecture, or experience designing or architecting (design patterns, reliability and scaling) of new and existing systemsPreferred Qualifications- Bachelor's degree in computer science or equivalent
- Experience building and operating a cloud-based architecture
- Experience in managing and troublshooting network, or experience in Linux and Networking protocols and experience with network troubleshooting tools (telnet, test-netconnection, tracert, tracetcp, iperf, ntttcp, dig, and packet capture tools)
- Experience with security equipment such as intrusion detection devices, access control systems, etc.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 ( ) 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, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.