Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions
Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions

Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions

Full-Time 80000 - 120000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Design and optimise backend services for a leading cybersecurity platform.
  • Company: Join a global leader in cybersecurity, known for innovation and excellence.
  • Benefits: Enjoy competitive salary, equity options, healthcare, and more perks.
  • Why this job: Make a tangible impact while working with cutting-edge technology in a collaborative environment.
  • Qualifications: 7+ years in software engineering with strong Java and backend development skills required.
  • Other info: This is a full-time, onsite role in central London, fostering technical leadership.

The predicted salary is between 80000 - 120000 £ per year.

TechHeads is working with a global leader in cybersecurity to bring you an exciting new opportunity for a Backend Software Engineer to join their high-performing London-based team. This is a full-time, permanent position, based fully onsite in central London 5 days a week, offering a unique opportunity to take ownership of core backend systems that power a world-class security platform.

In this role, you’ll be instrumental in designing, building, and optimising high-availability backend services that underpin critical cybersecurity capabilities while also bringing technical leadership to the team. Operating at scale, your work will have a huge impact on systems used by major enterprises and governments worldwide.

You’ll work hands-on with a sophisticated tech stack including Java, Spring Boot and more. You’ll lead initiatives to enhance existing platforms while working on greenfield projects, giving you an opportunity to contribute to the strategic input into the evolution of enterprise scale platforms.

This is a rare opportunity to join a technically elite team that values engineering excellence, technical leadership, and deep domain expertise. You’ll be expected to make confident, informed decisions, and help raise the technical bar across the team.

If you’re a skilled back-end engineer seeking a role where your impact is tangible and your expertise is recognised, this London-based opportunity offers the challenge and scope you’re looking for.

Responsibilities:
  • Design, develop, and maintain Java-based backend services using Spring Boot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ.
  • Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations.
  • Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions.
  • Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions.
  • Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration.
  • Work closely with cross-functional teams, including product and engineering groups in different countries/regions, to ensure alignment and execution.
  • Build and deploy secure, resilient APIs (REST/GraphQL) and optimise the full software development lifecycle through automation.
Requirements:
  • 7+ years of professional experience in software engineering, with a strong focus on Java backend development.
  • Solid understanding of Spring Boot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns.
  • Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure (AWS/GCP/Azure).
  • Strong grasp of software security principles, system performance optimisation, and infrastructure reliability.
  • Experience working on large-scale, production-grade systems with distributed architectures.
Nice to Have:
  • Exposure to tools like Elasticsearch/Kibana, Hadoop/HBase, OpenSearch, or VPN/proxy architectures.
Ideal Candidate will:
  • Bring technical vision, initiative, and a passion for exploring and implementing emerging technologies.
  • Be a natural technical leader with experience mentoring engineers and driving engineering quality across teams.
  • Enjoy solving complex problems and have a product mindset with an eye toward continuous improvement.
Compensation:

Salary: £100,000 - £120,000 DOE

Benefits:

Equity, Healthcare and More

If you would like to be considered for this position, please share a copy of your updated CV to thomas@techheads.ie

Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions employer: TechHeads

Join a globally recognised leader in cybersecurity, where as a Back-End Software Engineer, you'll thrive in a dynamic and innovative work culture that prioritises engineering excellence and technical leadership. Located in the heart of London, this role offers competitive compensation, equity options, and comprehensive healthcare benefits, alongside ample opportunities for professional growth and mentorship within a technically elite team. Here, your contributions will directly impact critical systems used by major enterprises and governments worldwide, making your work both meaningful and rewarding.
T

Contact Detail:

TechHeads Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and Kafka. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

✨Tip Number 2

Prepare to discuss your experience with large-scale systems and how you've contributed to their performance optimisation. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving abilities.

✨Tip Number 3

Highlight any leadership roles you've taken on, especially in mentoring junior developers or leading projects. This aligns well with the company's emphasis on technical leadership and collaboration, showing that you're a good fit for their team culture.

✨Tip Number 4

Research the company’s recent projects or initiatives in cybersecurity. Being knowledgeable about their work will not only help you ask insightful questions but also show your genuine interest in contributing to their mission.

We think you need these skills to ace Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions

Java Development
Spring Boot
REST API Design
GraphQL
Kafka
RabbitMQ
PostgreSQL
DevOps Practices
Kubernetes
CI/CD Pipelines
Software Security Principles
System Performance Optimisation
Infrastructure Reliability
Distributed Systems Architecture
Technical Leadership
Mentoring and Coaching
Cross-Functional Collaboration
Problem-Solving Skills
Continuous Improvement Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and other relevant technologies mentioned in the job description. Use specific examples of projects where you've designed and optimised backend services.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cybersecurity and your technical leadership skills. Mention how your background aligns with the responsibilities of the role and express your enthusiasm for contributing to greenfield projects.

Highlight Relevant Experience: In your application, emphasise your 7+ years of experience in software engineering, particularly focusing on backend development. Include any experience with DevOps tools and large-scale systems to demonstrate your fit for the role.

Showcase Problem-Solving Skills: Provide examples of complex problems you've solved in previous roles, especially those related to system performance optimisation and security principles. This will help illustrate your capability to handle the challenges of the position.

How to prepare for a job interview at TechHeads

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and other technologies mentioned in the job description. Bring examples of past projects where you designed and optimised backend services, as this will demonstrate your hands-on expertise.

✨Understand Cybersecurity Principles

Since this role is focused on cybersecurity solutions, brush up on key cybersecurity concepts and how they relate to backend development. Being able to speak knowledgeably about security principles will set you apart from other candidates.

✨Demonstrate Leadership Qualities

The company values technical leadership, so be ready to share experiences where you've mentored junior developers or led projects. Highlight your ability to foster collaboration and drive engineering quality within a team.

✨Prepare for System Design Questions

Expect questions related to system architecture and design patterns, especially in the context of large-scale systems. Practice articulating your thought process when designing scalable and resilient backend solutions.

Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions
TechHeads
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

T
  • Back-End Software Engineer - Greenfield Cybersecurity SaaS Solutions

    Full-Time
    80000 - 120000 £ / year (est.)
  • T

    TechHeads

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