Application Security Engineer

Application Security Engineer

Temporary 63000 - 77000 £ / year (est.) On-site
S

At a Glance

  • Tasks: Collaborate with teams to embed security in products and tackle complex security challenges.
  • Company: Join a modern tech company prioritising security as an enabler of innovation.
  • Benefits: Competitive salary, hands-on experience, and the chance to influence product direction.
  • Other info: Work with a diverse team of security specialists and enjoy excellent career growth.
  • Why this job: Make a real impact on secure software development in a collaborative environment.
  • Qualifications: Experience in application security and strong stakeholder engagement skills.

The predicted salary is between 63000 - 77000 £ per year.

  • Application Security Engineer1 2-Month Fixed-Term Contract
  • Edinburgh - £85K
  • We're looking for an experienced

Application Security Engineer to join our Security Engineering team on a 12-month fixed-term contract.

This is a hands-on role Embedded within product and engineering teams, helping to ensure security is built into products and services from the outset.

You'll work closely with software engineers, architects and product leaders to identify risks early, influence technical decisions and enable secure delivery without slowing innovation.

If you enjoy solving complex security challenges, collaborating with development teams and translating security requirements into practical solutions, we'd love to hear from you.

What You'll Be Doing

As the dedicated Application Security Engineer supporting a portfolio of customer-facing and enterprise platforms, you will:

  • Partner with engineering, architecture and product teams to understand systems, data flows, business priorities and security requirements.
  • Lead threat modelling activities and security design reviews to identify risks during solution design and development.
  • Provide pragmatic guidance on secure application architecture, secure coding practices and security controls across applications, APIs, cloud services and integrations.
  • Support the adoption of Secure by Design principles throughout the software development lifecycle.
  • Collaborate with development teams to embed security tooling and automated controls within CI/CD pipelines.
  • Assess and prioritise security vulnerabilities, helping teams understand risk and implement effective remediation plans.
  • Coordinate penetration testing activities and support remediation, validation and risk management processes.
  • Perform security assessments of Saa S solutions, third-party vendors and external integrations.
  • Work closely with Cloud Security, Identity & Access Management and Security Operations teams to manage cross-functional security risks.
  • Represent application security interests within project and governance forums, providing balanced, risk-based security advice.
  • Contribute to the continuous improvement of application security standards, frameworks and operational processes.
  • Maintain clear documentation of security assessments, risks, decisions and recommendations.

About You

You're a collaborative security professional who understands that effective security is achieved through partnership, influence and practical problem-solving.

Rather than simply identifying issues, you work alongside engineering teams to find solutions that balance security, delivery and business outcomes.

You'll have experience in several of the following areas

  • Application Security
  • Product Security
  • Secure by Design
  • Threat Modelling
  • Security Architecture Reviews
  • Vulnerability Management
  • Secure Software Development Lifecycle (SSDLC)
  • Dev Sec Ops and CI/CD Security
  • Security Risk Assessment
  • Application and API Security Testing

Experience with technologies such as

Java, Spring Boot, React, Node. js, Snowflake, Salesforce, Kubernetes, Open Shift, Snyk, Wiz, Git Hub Advanced Security, Azure or AWS would be advantageous, although we welcome candidates with transferable experience across different technology stacks.

What We're Looking For

We're interested in individuals who can combine technical depth with strong stakeholder engagement.

You'll ideally bring

  • Experience in an Application Security, Product Security, Security Engineering or Secure Software Engineering role.
  • Strong knowledge of application and API security risks, including authentication, authorisation, session management, cryptography, data protection and security misconfiguration.
  • Experience facilitating threat modelling workshops using methodologies such as STRIDE, PASTA or ATT&CK.

• Hands-on experience with security testing approaches, including

  • Static Application Security Testing (SAST)
  • Software Composition Analysis (SCA)
  • Secrets Detection
  • Dynamic Application Security Testing (DAST)
  • API Security Testing
  • Container and Infrastructure Scanning
  • Experience interpreting and prioritising vulnerabilities based on technical impact, exploitability and business risk.
  • Familiarity with modern cloud-native environments, CI/CD pipelines and containerised applications.
  • Strong communication and stakeholder management skills, with the ability to influence technical and non-technical audiences at all levels.
  • Relevant certifications such as

CSSLP, GWAPT, GWEB, GCSA, CISSP, AZ-500 or AWS Security Specialty would be beneficial but are not essential.

Who You'll Be Working With

You'll join a highly collaborative Security Engineering function comprising specialists across:

  • Application Security
  • Penetration Testing
  • Red Teaming
  • Cloud Security Engineering
  • Dev Sec Ops
  • Secure Software Development
  • Security Architecture
  • Identity & Access Management

You'll build strong working relationships with architects, engineers, product managers and delivery teams across the organisation, helping to create secure solutions that work in the real world.

Why Join Us?

This is an opportunity to make a genuine impact within a modern technology environment where security is viewed as an enabler of innovation.

You'll have the autonomy to influence product direction, improve security maturity and work directly with teams delivering business-critical products and services.

If you're passionate about secure software development, enjoy working alongside engineers and want to help shape security outcomes that matter, we'd love to hear from you.

Application Security Engineer employer: Spencer Rose Ltd

As a leading financial services organisation based in the heart of the City of London, we pride ourselves on fostering a dynamic and inclusive work culture that champions innovation and collaboration. Our commitment to employee growth is reflected in our robust training programmes and opportunities for career advancement, ensuring that our team members are equipped to thrive in a rapidly evolving industry. With a hybrid working model, we offer the flexibility to balance professional and personal commitments while being part of transformative projects that shape the future of data architecture.

S

Contact Details:

Spencer Rose Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Application Security Engineer

✨Get Involved in Open-Source Projects

Diving into open-source projects is a brilliant way to showcase your skills and connect with other developers in the community. Not only will you beef up your GitHub profile but you might also catch the eye of someone at Spencer Rose Ltd who values hands-on experience over just theory.

✨Attend Local Tech Meetups

Tech meetups are gold mines for networking and discovering job opportunities, especially in the fast-paced world of software engineering. Check out local listings for events in your area and don’t shy away from introducing yourself. This could lead directly to a temporary position at Spencer Rose Ltd!

✨Showcase Your Work Online

With temporary roles, it’s all about standing out in a short space of time. Create a portfolio website where you highlight your projects and skills. Talk about your code, and provide links to your GitHub repositories. This will not only demonstrate your abilities but will also make it easier for recruiters at Spencer Rose Ltd to see what you bring to the table.

✨Leverage Temporary Job Boards

Don’t forget to check specialised job boards for temporary software development roles. Websites like We Work Remotely or Remote OK often list short-term gigs that can be a perfect fit. Apply directly through our website as well, making sure your application is sharp—temporary roles can move fast!

We think you need these skills to ace Application Security Engineer

Application Security
Product Security
Secure by Design
Threat Modelling
Security Architecture Reviews
Vulnerability Management
Secure Software Development Lifecycle (SSDLC)

Some tips for your application 🫡

Show Off Your Tech Skills:Make sure your CV highlights your tech stack and any programming languages you’re proficient in. Include specifics about any frameworks or technologies you’ve worked with; they can make you stand out in the sea of applicants. It’s all about showing that you have the chops we need at Spencer Rose Ltd!

Portfolio 2.0:Since you’re applying for a temporary gig, it’s super important to showcase a portfolio that highlights your best projects. Include links to GitHub or any personal projects that demonstrate what you can do in a real-world environment. This gives us a taste of your style and your problem-solving approach!

Keep It Brief and Relevant:With a temporary position, we want to see your ability to hit the ground running. Be concise in your CV and cover letter; stick to experiences that directly relate to the role. Highlight any previous temporary roles or freelance gigs that show your adaptability and quick learning!

Tailor Your Cover Letter:Don’t just send a generic cover letter. Personalise it for Application Security Engineer at Spencer Rose Ltd! Mention why this temporary role excites you and how you see yourself contributing in the short run. Show us what you've got and why you're the one for this quick turn-around!

How to prepare for a job interview at Spencer Rose Ltd

✨Nail the Technical Skills

For a software engineering role, you'll likely face technical questions or coding tasks during your interview. Brush up on the relevant programming languages and frameworks that Spencer Rose Ltd uses, and don’t forget to practice some coding challenges on platforms like LeetCode or HackerRank. Showing your coding prowess can really make you stand out!

✨Prepare for System Design Questions

Even for a temporary role, having a grasp of system design principles can be crucial. Be ready to discuss how you would architect a software solution, including discussing trade-offs, scalability, and performance considerations. Having examples from previous projects can really show off your analytical thinking.

✨Demonstrate Your Adaptability

Since this is a temporary role, you'll want to emphasise your ability to hit the ground running. Highlight experiences where you quickly adapted to new technologies or teams. Let’s make it clear to the interviewers at Spencer Rose Ltd that you can learn on the job and deliver results in a short timeframe!

✨Show Off Your Portfolio

Make sure to have a portfolio or GitHub ready showcasing your projects. Having tangible evidence of what you've done—be it personal projects, contributions to open-source, or previous work—can convey how capable you are. Tailor this for what might interest Spencer Rose Ltd, so it's relevant and sparks conversation during your interview.