Senior Software Development Engineer, AWS Security
Job ID: 3114169 | Amazon Web Services EMEA SARL (Irish Branch) - G50
Overview
Join us to drive high-impact innovation that secures our cloud by building solutions that enable an ecosystem of services to protect against sophisticated threats. The Informatics team owns the security telemetry mission in AWS. We collect, enrich and vend massive volumes of security‐related data from millions of hosts across globally distributed regions.
As a Security Software Development Engineer on the Informatics team, you will develop software that collects, enriches and vends Linux security telemetry data. The solutions you deliver are foundational in supporting the security and audit missions of AWS teams.
Amazon will provide relocation support for successful applicants relocating within the European Union.
Key Job Responsibilities
Scale and Impact – Build solutions that enable AWS service teams to leverage security‐related data to protect against threats. Challenge yourself to develop simple solutions to complex problems in collecting, enriching, and vending massive volumes of security‐related data. Deliver high‐performing, scalable, and highly available solutions. Raise the bar on storage and compute optimizations, champion automation, and generate efficiencies.
Growth – Own end‐to‐end scoping, design, development, test, and deployment of features across regions worldwide. Value strong intuition, data‐driven decisions, and metrics to challenge biases. Deliver customer‐centric solutions that raise the bar.
Collaboration – Work with talented and diverse software engineers passionate about data and application security. Share knowledge through documentation, design reviews, code reviews, and pairing.
A day in the life
As an experienced Software Development Engineer, you build and own software related to Linux security telemetry data collection, enrichment and vending. You work with world‐class developers who thrive on creating innovative and scalable solutions for real‐world security challenges. Build, validate, and support continuous integration and delivery solutions to collect, enrich and vend Linux security telemetry data using Go, Python and TypeScript. Build with the full library of AWS technologies.
About the team
Amazon Security values diverse experiences. Even if you do not meet all qualifications, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why Amazon Security?
At Amazon, security is central to maintaining customer trust and delivering delightful experiences. Our organization is responsible for creating and maintaining a high bar for security across all products and services. We offer talented security professionals opportunities to accelerate careers across cloud, devices, retail, entertainment, healthcare, operations, and physical stores.
Inclusive Team Culture
In Amazon Security, we learn and are curious. Ongoing DEI events inspire learning and embracing uniqueness. Addressing tough security challenges requires celebrating diversity of ideas, perspectives, and voices.
Training & Career Growth
We continuously raise performance bars to become Earth's Best Employer. Find endless knowledge‐sharing, training, mentorship, and other career‐advancing resources to develop into a well‐rounded professional.
Work/Life Balance
We value work‐life harmony. Achieving success should never come at the expense of sacrifices at home. We strive for flexibility and support workplace and home needs so you can achieve more.
Mentorship & Career Growth
We continuously raise performance bars to become Earth's Best Employer, providing endless knowledge‐sharing and mentorship to develop into a well‐rounded professional.
Basic Qualifications
Bachelor's degree in computer science or equivalent
6+ years of professional software development experience
6+ years of design or architecture experience (design patterns, reliability and scaling) of new and existing systems
Experience programming with at least one software language
This role requires you to be a national of an EU member state
Preferred Qualifications
6+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Kernel expertise, Windows/UNIX/Linux
Knowledge of C/C++/Rust/Go
Equal Opportunity Employment
Amazon is an equal opportunity employer. We believe passionately that a diverse workforce is central to our success. We make recruiting decisions based on experience and skills. Protecting your privacy and the security of your data is a top priority. Please consult our Privacy Notice to know more about how we collect, use and transfer personal data. 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. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, see https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
#J-18808-Ljbffr