Staff Software Engineer

Staff Software Engineer

Birmingham Full-Time 43200 - 72000 £ / year (est.) Home office possible
Go Premium
P

At a Glance

  • Tasks: Lead projects in building scalable infrastructure and security telemetry pipelines.
  • Company: Join a VC-backed security SaaS company recognised for innovation in attack surface management.
  • Benefits: Enjoy fully remote work, 28 days holiday, shares options, and private health insurance.
  • Why this job: Be part of a cutting-edge team that protects clients from emerging cyber threats.
  • Qualifications: Experience in Python, GoLang, Rust, and cloud technologies like AWS or Azure required.
  • Other info: This role is UK-based only and does not offer sponsorship.

The predicted salary is between 43200 - 72000 £ per year.

Staff Software Engineer | Python / GoLang / Rust, AWS & Terraform | Security SaaS

Prism Digital have partnered with a super interesting and niche VC-backed client specialising in attack surface management and automated red teaming. Their platform provides organisations with real-time visibility into their attack surface and potential exploitable vulnerabilities. They have received numerous awards for being an up-and-coming security SaaS product company and show no signs of slowing down their growth. They\’ve completed Series A funding, raising $29 million across three funding rounds, and are now seeking a Staff Software Engineer.

This client have unveiled an awesome new platform which secures their customers before the threat even hits them. They\’re setting up 10,000s new honeypot traps per day \’luring\’ hackers to attack and install malware in these fake infrastructure environments (AWS/GCP/Azure) and on-prem). The client then view these in-live exploitations, feed this onto their clients through telemetry pipelines which ultimately keep their clients safer.

Key Requirements:

  • Python, Rust and/or GoLang or similiar – at an application level
  • IaC tools, e.g., Terraform / CloudFormation / Bicep etc.
  • Public Cloud – AWS, Azure and/or GCP
  • Networking – understanding of TCP / UDP protocols

This is a slighly unusual role in that you have to be an application developer (not just a scripter) AND Infrastructure / Cloud / DevOps Engineer in one.

Projects you\’ll be leading:

  • You’ll also build scalable infrastructure using Infrastructure-as-Code to support automated red-teaming and continuous attack surface mapping, ensuring the platform stays agile and ahead of emerging threats.
  • You’ll design and implement security telemetry pipelines that feed real-time attacker behaviour into the company\’s new AI-driven Preemptive Exposure Management platform, giving defenders visibility into threats before zero-day exploits strike.
  • Automation mindset and spinning up multiple global environments at scale.

Nice to have:

  • Understanding of EDP networking protocols
  • Building security telemetry pipelines
  • Experience with virtualisation technologies, e.g., VMWare ESXi, Proxmox, KVM, QEMU

The package:

  • Up to £100,000
  • Fully remote
  • 28-days holiday
  • Shares options
  • Private health insurance via AXA
  • Competitive pension
  • Salary reviews every 12 months

This role does not accept applicants outside of the UK, nor does it offer sponsorship

Staff Software Engineer | Python / GoLang / Rust, AWS & Terraform | Security SaaS

Staff Software Engineer employer: Prism Digital

Prism Digital is an exceptional employer, offering a dynamic and innovative work environment where cutting-edge technology meets meaningful impact in the security SaaS sector. With fully remote opportunities, competitive salaries, and a strong focus on employee growth through regular salary reviews and share options, team members are empowered to thrive while contributing to a mission that enhances cybersecurity for organisations worldwide. Join a forward-thinking company that values your expertise and fosters a culture of collaboration and continuous learning.
P

Contact Detail:

Prism Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, GoLang, Rust, and Terraform. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the security SaaS community by participating in forums or attending relevant meetups. Networking with professionals in this niche can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Demonstrate your understanding of attack surface management and automated red teaming by discussing recent trends or challenges in the field. This shows your passion for the industry and your proactive approach to staying informed.

✨Tip Number 4

Prepare to discuss your experience with Infrastructure-as-Code and cloud environments during interviews. Be ready to share specific examples of how you've built scalable infrastructure or implemented security measures in previous roles.

We think you need these skills to ace Staff Software Engineer

Proficiency in Python, GoLang, and/or Rust
Experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Bicep
Strong understanding of public cloud platforms (AWS, Azure, GCP)
Knowledge of networking protocols, specifically TCP and UDP
Application development skills beyond scripting
DevOps engineering experience
Ability to build scalable infrastructure for automated red-teaming
Experience designing and implementing security telemetry pipelines
Automation mindset for managing multiple global environments
Familiarity with virtualisation technologies (e.g., VMWare ESXi, Proxmox, KVM, QEMU)
Strong problem-solving skills
Excellent communication skills
Adaptability to emerging technologies and threats

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, GoLang, Rust, and any relevant Infrastructure-as-Code tools like Terraform. Emphasise your application development skills alongside your cloud and DevOps expertise.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission in security SaaS. Mention specific projects or experiences that demonstrate your ability to build scalable infrastructure and design security telemetry pipelines.

Showcase Relevant Projects: If you have worked on projects involving automated red teaming or attack surface management, be sure to include these in your application. Detail your contributions and the technologies used to give a clear picture of your capabilities.

Highlight Soft Skills: Since this role involves leading projects, highlight your leadership and communication skills. Mention any experience you have in mentoring others or collaborating with cross-functional teams to show you can thrive in a dynamic environment.

How to prepare for a job interview at Prism Digital

✨Showcase Your Technical Skills

Make sure to highlight your experience with Python, GoLang, and Rust during the interview. Be prepared to discuss specific projects where you've used these languages, especially in relation to building scalable infrastructure or security applications.

✨Demonstrate Your Understanding of Cloud Technologies

Since the role involves working with AWS, Azure, and GCP, it's crucial to show your familiarity with these platforms. Discuss any relevant projects where you've implemented Infrastructure-as-Code using Terraform or similar tools.

✨Emphasise Your Automation Mindset

The client is looking for someone who can automate processes and manage multiple global environments. Be ready to share examples of how you've successfully automated tasks in previous roles, particularly in a DevOps context.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills in real-world scenarios, especially related to security vulnerabilities and attack surface management. Think about how you would approach designing security telemetry pipelines or responding to potential threats.

Staff Software Engineer
Prism Digital
Go Premium

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

P
  • Staff Software Engineer

    Birmingham
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-06

  • P

    Prism Digital

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