At a Glance
- Tasks: Lead projects in building scalable infrastructure and security telemetry pipelines.
- Company: Join a VC-backed security SaaS company recognised for innovative attack surface management solutions.
- 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: Proficiency in Python, Rust, or GoLang, with experience in cloud and DevOps.
- 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
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 latest trends in attack surface management and automated red teaming. Understanding the nuances of how these technologies work will not only help you during interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Engage with the community by participating in forums or attending meetups related to Python, GoLang, Rust, and cloud technologies. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Showcase your experience with Infrastructure-as-Code tools like Terraform or CloudFormation through personal projects or contributions to open-source. This practical demonstration of your skills can set you apart from other candidates.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges that focus on application development and infrastructure management. Being well-prepared will boost your confidence and help you articulate your thought process effectively.
We think you need these skills to ace Staff Software Engineer
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 skills in cloud environments such as AWS, Azure, or GCP, and showcase any projects that demonstrate your application development and DevOps capabilities.
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 align with their focus on attack surface management and automated red teaming, and explain how you can contribute to their innovative platform.
Showcase Relevant Projects: If you have worked on projects involving security telemetry pipelines or automated infrastructure, be sure to include these in your application. Detail your role in these projects and the technologies you used, as this will demonstrate your hands-on experience and suitability for the position.
Highlight Soft Skills: Since this role involves leading projects, it’s important to highlight your leadership and communication skills. Provide examples of how you’ve successfully collaborated with teams or led initiatives in previous roles, as this will show that 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 Infrastructure-as-Code tools like Terraform.
✨Demonstrate Your Understanding of Security
Since the role focuses on security SaaS, it's crucial to show your knowledge of attack surface management and automated red teaming. Discuss any relevant experiences or projects that demonstrate your understanding of security protocols and practices.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills in real-time situations. Think about how you would design scalable infrastructure or implement security telemetry pipelines, and be ready to explain your thought process.
✨Emphasise Your Automation Mindset
The role requires an automation mindset, so be sure to discuss your experience with automating processes and managing multiple global environments. Share examples of how you've improved efficiency through automation in previous roles.