Principal Software Engineer in Slough
Principal Software Engineer

Principal Software Engineer in Slough

Slough Full-Time 110000 - 130000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Design and evolve backend services while owning architecture decisions for scalability.
  • Company: Join a bootstrapped CyberSecurity SaaS company focused on vulnerability scanning.
  • Benefits: Competitive salary, fully remote work, and a high-trust environment.
  • Why this job: Make a real impact on mission-critical products with a senior, low-ego team.
  • Qualifications: Deep expertise in Node.js and TypeScript, with experience in distributed systems.
  • Other info: Enjoy genuine influence over technical direction in a dynamic, engineering-led culture.

The predicted salary is between 110000 - 130000 £ per year.

Immersum is supporting a bootstrapped CyberSecurity SaaS company specialising in vulnerability scanning as they look to hire a Principal Software Engineer. With a team of just six, they are building a security-focused cloud platform that helps organisations continuously reduce risk across their digital estate. Fully remote and engineering-led, the business prioritises clean architecture and long-term technical quality.

Who They’re Looking For

A T-shaped engineer with deep Node.js and TypeScript expertise who enjoys owning complex systems, influencing technical direction, and staying hands-on.

The Role

  • Design and evolve backend services supporting APIs and asynchronous workflows
  • Own architecture decisions focused on scalability and reliability
  • Set high standards for code quality, testing, and observability
  • Address performance, reliability, and technical debt
  • Contribute to technical strategy while remaining hands-on

What You’ll Bring

  • Strong production experience with Node.js and TypeScript
  • Background in distributed systems and event-driven architecture
  • Experience designing multi-consumer APIs
  • Solid understanding of cloud environments, data, and reliability
  • Clear communicator with principal-level impact

Why Join?

  • Mission-critical product with real engineering impact
  • Senior, low-ego team with high ownership
  • Fully remote, high-trust environment
  • Genuine influence over technical direction

Please note this role does not offer sponsorship.

Principal Software Engineer in Slough employer: Immersum

Immersum is an exceptional employer for Principal Software Engineers, offering a fully remote, high-trust environment that fosters genuine influence over technical direction. With a senior, low-ego team of just six, employees enjoy high ownership and the opportunity to work on a mission-critical product that makes a real engineering impact. The company prioritises clean architecture and long-term technical quality, providing ample opportunities for professional growth in a dynamic CyberSecurity SaaS landscape.
I

Contact Detail:

Immersum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer in Slough

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in cybersecurity or have experience with Node.js and TypeScript. A personal referral can make all the difference when landing that Principal Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving distributed systems and APIs. This is your chance to demonstrate your hands-on experience and technical prowess, so make it shine!

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of cloud environments and event-driven architecture. Be ready to discuss how you've tackled performance issues and technical debt in past projects – they’ll want to see your problem-solving skills in action.

✨Tip Number 4

Don’t forget to apply through our website! We’re here to help you find the right fit, and applying directly can give you an edge. Plus, it shows you’re serious about joining a team that values clean architecture and long-term quality.

We think you need these skills to ace Principal Software Engineer in Slough

Node.js
TypeScript
Cloud Environments
Distributed Systems
APIs
Asynchronous Processing
Architecture Design
Scalability
Reliability
Code Quality
Testing
Observability
Performance Optimisation
Technical Debt Management
Technical Strategy

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your deep expertise in Node.js and TypeScript. We want to see how your experience aligns with the role, so don’t hold back on showcasing your best projects and achievements!

Tailor Your Application: Take a moment to customise your application for this specific role. Mention your experience with distributed systems and APIs, and how you’ve tackled complex architecture decisions in the past. It’ll make you stand out to us!

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon and focus on what really matters – your impact and contributions.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Immersum

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Node.js and TypeScript, as these are crucial for the role. Brush up on your knowledge of distributed systems and APIs, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to talk about complex systems you've owned and how you influenced technical direction. Think of specific examples where you addressed performance issues or tackled technical debt, as this will demonstrate your hands-on experience.

✨Communicate Clearly and Confidently

As a Principal Software Engineer, clear communication is key. Practice explaining your thought process and decisions in a way that’s easy to understand. This will show that you can convey complex ideas effectively to both technical and non-technical stakeholders.

✨Align with Their Mission and Values

Research the company’s focus on cybersecurity and their mission to reduce risk. Be prepared to discuss how your values align with theirs and how you can contribute to their goal of building a security-focused cloud platform.

Principal Software Engineer in Slough
Immersum
Location: Slough

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

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