At a Glance
- Tasks: Shape security in products from day one, collaborating with engineering teams.
- Company: Dynamic tech company based in Bristol, fostering innovation and collaboration.
- Benefits: Flexible working, competitive salary, and opportunities for professional growth.
- Other info: Join a fast-paced environment with a focus on secure-by-design principles.
- Why this job: Make a real impact on security in complex systems and influence engineering outcomes.
- Qualifications: Experience in software engineering or product security, with strong coding skills.
The predicted salary is between 50000 - 65000 € per year.
Location: Bristol-based, ideally 2–3 days on-site per week, with some flexibility depending on circumstances.
Security: Must be eligible for SC Clearance (British citizen or UK resident for last 5 years).
We’re looking for a Product Security Engineer to help shape how security is built into products from day one, not bolted on later. This role sits at the intersection of engineering and security, working hands‑on with development teams to influence how systems are designed, built, and shipped. You’ll play a key role in embedding secure‑by‑design principles across the full product lifecycle, partnering closely with engineering teams across the UK and Europe. The focus is on early engagement, identifying risks at design stage, improving code quality, and driving a practical “shift‑left” approach that scales. This is an opportunity to work on complex, real‑world systems (including advanced hardware/software environments) where security is critical, and your input will directly shape engineering outcomes.
What You’ll Be Doing
- Partner with engineers to review code and identify security vulnerabilities, logic flaws, and risky patterns.
- Provide clear, actionable feedback to improve security without slowing delivery.
- Contribute to architecture and design discussions, ensuring security is considered from the outset.
- Champion secure‑by‑design and “shift‑left” practices across teams.
- Help define and evolve secure coding standards, patterns, and best practices.
- Support the integration of security into developer workflows (code reviews, CI/CD, etc.).
- Conduct threat modelling and design‑level risk assessments.
- Identify and help remediate application‑layer vulnerabilities.
- Collaborate with wider security teams on areas like logging, monitoring, and detection.
- Influence engineering culture by making security practical, scalable, and developer‑friendly.
What We’re Looking For
- Experience in a software engineering or product security role, with hands‑on exposure to real‑world codebases.
- Ability to read and reason about code, spotting both security and logical issues.
- Strong understanding of common application security risks (e.g. OWASP Top 10) and how they appear in practice.
- Experience with languages such as C, C++, C#, or Python.
- Familiarity with modern development practices, version control (e.g. Git), and CI/CD environments.
- Solid understanding of software development lifecycles and secure development principles.
- Comfortable working across Linux, Windows, and typical engineering environments.
- Strong problem‑solving skills and attention to detail.
- Effective communicator, able to work closely with distributed engineering teams.
Nice to have:
- Experience with embedded systems or performance‑critical environments.
- Background working in fast‑moving or product‑led engineering teams.
Why This Role
This role is focused on making a tangible impact, reducing risk before it becomes a problem, and helping engineering teams build secure systems by default. You’ll be working on meaningful, technically challenging products, with the autonomy to influence how security is embedded at scale.
Product Security Engineer employer: Revoco
Join a forward-thinking company in Bristol that prioritises security from the ground up, offering a collaborative work culture where your expertise as a Product Security Engineer will directly influence the development of secure systems. With opportunities for professional growth and the flexibility to balance on-site and remote work, you'll be part of a team that values innovation and practical solutions in a dynamic engineering environment. Enjoy the chance to work on complex, real-world projects while championing secure-by-design principles across teams in the UK and Europe.
StudySmarter Expert Advice🤫
We think this is how you could land Product Security Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to security. This gives potential employers a taste of what you can do and how you think about secure coding.
✨Tip Number 3
Prepare for interviews by brushing up on common security risks and coding challenges. Be ready to discuss how you've tackled security issues in past projects. We want to see your problem-solving skills in action!
✨Tip Number 4
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 and contributing to secure product development.
We think you need these skills to ace Product Security Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV speaks directly to the role of Product Security Engineer. Highlight your experience with secure coding practices and any hands-on work with codebases, as this is what we’re really looking for!
Showcase Your Skills:Don’t just list your skills; demonstrate them! Use specific examples from your past roles where you’ve identified security vulnerabilities or contributed to secure design discussions. We want to see how you’ve made an impact.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Revoco
✨Know Your Security Fundamentals
Brush up on your understanding of common application security risks, especially the OWASP Top 10. Be ready to discuss how these risks manifest in real-world scenarios and how you would address them in a product security context.
✨Showcase Your Coding Skills
Since this role requires hands-on experience with code, be prepared to demonstrate your ability to read and reason about code. Bring examples of past projects where you identified security vulnerabilities or improved code quality, and be ready to discuss your thought process.
✨Engage in Design Discussions
Familiarise yourself with secure-by-design principles and be ready to contribute to architecture discussions. Think about how you can influence design decisions to embed security from the outset, and come prepared with ideas on how to implement a 'shift-left' approach.
✨Communicate Effectively
As you'll be working closely with distributed engineering teams, practice articulating your thoughts clearly and concisely. Prepare to explain complex security concepts in a way that’s accessible to engineers who may not have a security background.