TL;DR
Software Development Engineer (Cybersecurity): Develops software that collects, enriches, and vends Linux security telemetry data, foundational in supporting security and audit missions of AWS teams with an accent on building high-performing and scalable solutions. Focus on solving complex security challenges by optimizing storage and compute.
Location: London, GBR
Company
Amazon is responsible for creating and maintaining a high bar for security across all of its products and services.
What you will do
- Develop software for collecting, enriching, and vending Linux security telemetry data.
- Challenge yourself to develop simple solutions to complex problems related to security data.
- Ensure solutions are high-performing, scalable, and meet availability expectations.
- Champion automation and generate efficiencies for both the team and its customers.
- Collaborate with a diverse team of software development engineers.
- Share knowledge through documentation, design reviews, code reviews, and pairing.
Requirements
- Experience in professional software development (non-internship).
- Experience designing or architecting new and existing systems (design patterns, reliability, and scaling).
- Experience programming with at least one software programming language.
Nice to have
- 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.
Culture & Benefits
- Amazon values diverse experiences and encourages candidates to apply even if they don't meet all qualifications.
- Offers opportunities to build experience in cloud, devices, retail, healthcare, and other areas.
- Inclusive team culture that values learning and embracing uniqueness.
- Provides knowledge-sharing, training, and career-advancing resources.
- Values work-life harmony with flexible work hours and arrangements.
