Software Development Engineer

6 months ago


London, United Kingdom Amazon Development Centre (London) Limited - C26 Full time
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 Amazon Security. 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 Amazon Security teams.

Key job responsibilities
- Scale and Impact – Our team builds solutions that enable Amazon Security service teams to leverage security related data to protect against threats. In this role, you will challenge yourself to develop simple solutions to complex problems in the area of collecting, enriching and vending massive volumes of security related data. The solutions you deliver will be high-performing, scalable, and meet the availability expectations of Amazon Security. You will raise the bar on storage and compute optimizations in every functionality we deliver. You will champion automation, and generate efficiencies in our execution, for us and our customers. You will work to solve some of the biggest and most complex security challenges that exist today.
- Growth - You will have end-to-end ownership of scoping, design, development, test and deployment of our features across our regions globally. You will be part of a team that values strong intuition, but is data-driven and seeks metrics to challenge our biases. Everything we do is customer-centric, and you will raise the bar for us
- Collaboration - You will also work with a talented and diverse team of software development engineers who are passionate about data and application security. You will share your knowledge through documentation, design reviews, code reviews, and pairing.

A day in the life
As an experienced Software Development engineer, you will build and own software related to Linux security telemetry data collection, enrichment and vending. You will work with a team of world-class software developers who thrive on creating innovative and scalable solutions for real-world security challenges. You will build, validate, and support continuous integration and continuous delivery solutions to collect, enrich and vend Linux security telemetry data using Go, Python and Type Script. You will get to build the way you want using the full library of Amazon Security technologies

About the team
About Amazon Security

Diverse Experiences
Amazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, 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 customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. 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.

Inclusive Team Culture
In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.

Training & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

We are open to hiring candidates to work out of one of the following locations:

London, GBR

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Kernel expertise, Windows/UNIX/LINUX


  • Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom Vista Sports Development Full time

    Job Title: Software EngineerAs a skilled Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:* Design and develop software applications using various programming languages and tools* Collaborate with cross-functional teams to identify and...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...

  • **Software Engineer**

    4 weeks ago


    London, Greater London, United Kingdom DevOn Software Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems using modern programming languages.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom Education Development Trust Full time

    We are seeking a Chief Software Engineer to lead our Full Stack Development team. The ideal candidate will have expertise in cloud infrastructure and software development.The role involves architecting and implementing cloud-based solutions using cloud-native technologies.The successful candidate will have strong leadership skills and be able to guide the...


  • London, United Kingdom Amazon Development Centre (London) Limited Full time

    Our team is currently working on a new experience that will shape the future of shopping and are seeking a talented software developer to lead and drive the development of this new feature. If you are thrilled about creating customer experiences that will be used by millions of people worldwide and are eager to tackle technical challenges that have never...


  • London, Greater London, United Kingdom Acre Software Full time

    About Acre SoftwareWe are a fully funded, early-stage Fintech start-up looking to make a significant impact on the mortgage market. Our innovative approach simplifies home-buying and automates compliance, making us an exciting place to work.Job DescriptionWe are seeking a talented Fintech Software Engineer Apprentice to join our team. As an apprentice, you...


  • London, Greater London, United Kingdom Amazon Development Centre (London) Limited - C26 Full time

    About the JobWe are looking for a skilled and experienced Software Development Engineer to join our team at Amazon Development Centre (London) Limited - C26. As a Software Development Engineer, you will be responsible for designing features from scratch, taking full ownership from an idea to production deployment including development, testing,...


  • London, United Kingdom Amazon Development Centre (London) Limited - C26 Full time

    You will join the team that supports and develop the events management to delight our customers with hassle-free events browsing and playback, alongside building solutions and supporting new products that help Ring on their mission to make neighbourhoods safer.Key job responsibilitiesRing is looking for a Software Development Engineer to work with an...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...


  • London, Greater London, United Kingdom Places Development Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer (Backend) to join our team at {company}.Main Responsibilities:Design and develop scalable, efficient, and secure backend software systems.Collaborate with cross-functional teams to identify business requirements and develop solutions.Implement and maintain high-quality software components...


  • London, Greater London, United Kingdom CI&T Software S.A. Full time

    Job Description: Our company is seeking a skilled Software Engineer to join our team. The successful candidate will have experience in Java and Python development, with a strong understanding of software design patterns and principles. Responsibilities include designing, developing, and testing software applications using Java and Python, as well as...


  • London, Greater London, United Kingdom Clearly Development Full time

    We are looking for a Cloud Expert to join our team as a Software Engineer. The ideal candidate will have a strong background in cloud computing and software development. Key responsibilities will include designing and implementing scalable cloud-based solutions, ensuring high availability and reliability, and collaborating with cross-functional teams to...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Control and Software Engineer to join our team at Software Defined Automation GmbH.As a key member of our engineering team, you will be responsible for the integration and delivery of high-quality software into a variety of embedded systems.Our company is at the forefront of battery technology, and we are...


  • London, Greater London, United Kingdom Amazon Development Centre (London) Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Amazon Development Centre (London) Limited team. As a key member of our organization, you will play a critical role in designing and developing secure software solutions for our customers.Your primary responsibility will be to lead the architecture and design of...


  • London, Greater London, United Kingdom Acre Software Full time

    Acre Software is revolutionizing the £1.4 trillion UK mortgage market with a cutting-edge, end-to-end management system.We're streamlining the homebuying process by eliminating unnecessary admin and pain. Our platform covers the entire journey, from determining what buyers can borrow to securing their keys.Following a successful 2023, where we facilitated...


  • London, Greater London, United Kingdom Amazon Development Centre (London) Limited Full time

    As a key member of our tech team, you will be responsible for designing, developing, and maintaining our software applications. Your expertise in software engineering will ensure our products are efficient, scalable, and user-friendly.Key Responsibilities:Design and implement software applications using industry-standard languages and frameworksCollaborate...


  • London, Greater London, United Kingdom Bytes Software Services Full time

    Role OverviewWe are seeking a highly skilled Senior DevOps Engineer to join our team at Bytes Software Services. The successful candidate will be responsible for developing and establishing tooling and processes that enable continuous deployment and improve our release velocity.The ideal candidate will have a strong understanding of software development and...


  • London, Greater London, United Kingdom Amazon Development Centre (London) Limited - C26 Full time

    Job DescriptionWe are Amazon Development Centre (London) Limited - C26 looking for a talented Software Development Engineer to join our team in London. As a Software Development Engineer, you will be responsible for designing and developing innovative features from scratch, taking full ownership of the project lifecycle, including development, testing,...


  • London, United Kingdom Amazon Development Centre (London) Limited Full time

    At Amazon, 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 all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience...