Security Engineer

Security Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Transform security insights into automated intelligence and build detection rules for code vulnerabilities.
  • Company: Join Snyk, a leader in secure AI software development with a collaborative culture.
  • Benefits: Enjoy flexible hours, generous vacation, health benefits, and support for personal development.
  • Why this job: Make a real impact in cybersecurity while working with cutting-edge technology and innovative teams.
  • Qualifications: Passion for security, programming skills, and interest in application security vulnerabilities.
  • Other info: Inclusive environment that values diversity and offers excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities — from code and dependencies to containers and cloud.

Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business risk. We’re not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It’s how we stay driven, supportive, and always one step ahead as AI reshapes our world.

As a Security Engineer on the Code Rules team (part of Snyk Code), you sit at the intersection of security research, static analysis, and artificial intelligence. Your mission is to transform deep security insights into scalable, automated intelligence.

In Code Rules, we turn vulnerability research into automated detection rules, allowing us to identify a flaw once and scale that protection across every codebase we scan. You will be responsible for building the logic that enables our hybrid SAST and AI engine to recognize complex security patterns across dozens of languages and thousands of frameworks, protecting millions of developers worldwide.

You will be responsible for keeping Snyk at the forefront of the security landscape. This involves researching how new languages and emerging frameworks introduce unique threats and then encoding that knowledge into detection rules that run at scale.

You’ll spend your time:

  • Authoring high-precision detection rules using our proprietary logic and domain-specific languages to identify vulnerabilities across various codebases.
  • Partnering with Program Analysis experts and software engineers to pioneer new approaches in vulnerability detection, leveraging cross-functional expertise to solve complex security challenges.
  • Investigating new technologies to understand how they handle data and security-critical operations.
  • Working with customers, understanding their pain points and challenges, and helping secure their code.

What you’ll need:

  • A passion for "Security as Code" and the drive to spend time automating a detection rather than fixing a single instance of a bug.
  • An interest in diving into the internals of how languages work—from memory management to how specific frameworks handle state.
  • Demonstrated experience and knowledge of Application Security Vulnerabilities.
  • Proficiency in a programming language.
  • Interest in learning about the mechanics and inner workings of a language or a framework, and the ability to self-study highly technical concepts.
  • A passion for cybersecurity, and a desire to contribute and be an active participant in the security community.

We'd be lucky if you:

  • Have experience in Static Analysis (SAST), compiler design, or formal methods.
  • Are familiar with how modern CI/CD pipelines and developer workflows operate.
  • Have a track record of contributing to the broader security community or publishing original research.

We care deeply about the warm, inclusive environment we’ve created and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway!

Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk.

Benefits & Programs

  • Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role.
  • Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self-development.
  • Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers.
  • Health benefits, employee assistance plans, and annual wellness allowance.
  • Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances.

Security Engineer employer: Snyk Ltd.

Snyk is an exceptional employer that fosters a dynamic and inclusive work culture, prioritising employee well-being and professional growth. With flexible working hours, generous vacation policies, and a commitment to health and wellness, Snyk empowers its employees to thrive while contributing to a mission of making the digital world safer. Located in London, this role offers the unique opportunity to work at the forefront of security technology, collaborating with passionate professionals in a supportive environment.
S

Contact Detail:

Snyk Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Security Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Snyk employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to security engineering. This gives potential employers a taste of what you can do and how you think.

✨Tip Number 3

Prepare for interviews by brushing up on common security challenges and solutions. Be ready to discuss your thought process and how you tackle vulnerabilities. We love seeing candidates who can think critically!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Snyk!

We think you need these skills to ace Security Engineer

Security as Code
Application Security Vulnerabilities
Static Analysis (SAST)
Programming Proficiency
Compiler Design
Formal Methods
CI/CD Pipelines
Vulnerability Detection
Cross-Functional Collaboration
Technical Research
Understanding of Programming Languages
Automated Detection Logic
Cybersecurity Passion
Self-Study of Technical Concepts

Some tips for your application 🫡

Show Your Passion for Security: When you're writing your application, let your enthusiasm for cybersecurity shine through! We want to see that you’re not just looking for a job, but that you genuinely care about making the digital world a safer place.

Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with the role of a Security Engineer. We love seeing candidates who take the time to connect their background with what we do at Snyk!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make it easy for us to understand your qualifications and motivations. A well-structured application goes a long way!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Snyk Ltd.

✨Know Your Stuff

Make sure you brush up on your knowledge of application security vulnerabilities and static analysis. Familiarise yourself with the latest trends in security as code, and be ready to discuss how different programming languages handle security. This will show that you're not just a candidate, but someone who genuinely cares about the field.

✨Show Your Passion

Snyk values passion for cybersecurity, so don’t hold back! Share your experiences, projects, or contributions to the security community. Whether it’s a blog post, a GitHub project, or a conference talk, showcasing your enthusiasm can set you apart from other candidates.

✨Understand the Company Culture

Familiarise yourself with Snyk's core values: One Team, Care Deeply, Customer Centric, and Forward Thinking. Think of examples from your past experiences that align with these values, and be prepared to discuss how you embody them. This will demonstrate that you’re a good fit for their team.

✨Ask Insightful Questions

Prepare thoughtful questions about the role, the team, and the technologies used at Snyk. Inquire about their approach to vulnerability detection and how they stay ahead in the ever-evolving security landscape. This shows your genuine interest in the position and helps you assess if it's the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>