Software Engineer - Security Product Engineering at Deliveroo
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

0.0

Posted On

13 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Scala, Computer Science, High Growth, Data Security, Application Security, Enterprise Systems, Java, Access, Cloud Security

Industry

Information Technology/IT

Description

WHY DELIVEROO

Our mission is to transform the way you shop and eat, bringing the neighbourhood to your door by connecting consumers, restaurants, shops and riders. We are transforming the way the world eats and shops by making access to food and products more convenient and enjoyable. We give people the opportunity to buy what they want, as they want it, when and where they want it.
We are a technology-driven company at the forefront of the most rapidly expanding industry in the world. We are still a small team, making a very large impact, looking to answer some of the most interesting questions out there. We move fast, value autonomy and ownership, and we are always looking for new ideas.
As a Software Engineer within the Security Product Engineering team, you will be responsible for the design, development and support of security products. To give you a flavour of the types of products we are working on, this includes custom-developed just in time access tooling (PAM), authentication solutions that support millions of active monthly users, as well as a number of other exciting products we have in the pipeline. Working with colleagues across the wider security team and business, you will have the opportunity to develop a roadmap of products in alignment with achieving our maturity goals.
Reporting to the Head of Security Architecture & Engineering, this is a hands-on software engineering role. You will directly influence the security posture of many projects across the company to ensure that security plays an important part in everything we do.

REQUIREMENTS:

  • Bachelor’s degree in computer science or equivalent practical experience.
  • 3+ years of experience building and deploying Cloud workloads.
  • 3+ years experience in programming with Java, Golang or Scala building tools and re-factoring code.
  • Broad knowledge of the security technologies and capabilities used in an enterprise in a high growth, cloud-based environment.
  • Experience with AWS/GCP and containerised environments and ensuring that security architecture and engineering aligns to that model.
  • Knowledge of at least one security domain (such as identity and access management, application security, data security, cloud security).
  • Hands-on and technical background with an understanding of enterprise systems, the security threats they face, and how to remediate them.
Responsibilities
  • Work with cloud platforms (e.g., AWS, Azure, GCP) and with CI/CD pipelines, containerisation (Docker, Kubernetes), and infrastructure-as-code concepts.
  • Design, develop, and implement scalable, reliable, and maintainable software systems, features, and APIs. Contribute significantly to architectural decisions and technical strategy.
  • Demonstrate a product management mindset- always prioritising the maximum value add in terms of security risk reduction.
  • Proactively identify and advocate for improvements in development processes, tooling, infrastructure, and operational efficiency.
Loading...