Principal Software Engineer (Fully Remote) in Chesterfield
Principal Software Engineer (Fully Remote)

Principal Software Engineer (Fully Remote) in Chesterfield

Chesterfield Full-Time 80000 - 100000 £ / year (est.) Home office possible
I

At a Glance

  • Tasks: Lead the design and implementation of secure, high-quality software solutions.
  • Company: A remote-first cybersecurity start-up focused on innovative cloud products.
  • Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a dynamic, engineering-led culture with significant impact.
  • Why this job: Join a passionate team shaping the future of cybersecurity technology.
  • Qualifications: Expertise in Node.js and TypeScript with a focus on clean architecture.

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

Location: 100% Remote – UK / Europe (open to Portugal and similar locations)

CyberSecurity SaaS, Vulnerability Scanning Bootstrapped start-up, high trust / high leverage product focussed engineering team.

The business is building a security-focused cloud product that helps organisations continuously understand and reduce risk across their digital estate. The product is used by teams ranging from fast-growing technology companies to larger, more established organisations, operating in environments where reliability, correctness, and trust really matter.

The company is fully remote, deeply engineering-led, and values clean architecture, thoughtful system design, and long-term technical quality over short-term fixes. They’re now looking for an exceptional Principal Software Engineer to play a key role in shaping the platform as it continues to evolve.

  • Experience with Node.js and TypeScript, with involvement across adjacent technologies, tooling, and system design when required.
  • Ownership of complex and business-critical parts of the platform, helping to set technical direction through both influence and example.
  • Lead the design and implementation of clean, well-structured APIs with a strong focus on developer experience.
  • Set and uphold high standards for code quality, testing, observability, and operational readiness.
  • Identify and address performance bottlenecks, reliability risks, and technical debt across core services.
  • Contribute meaningfully to long-term technical strategy while remaining consistently hands-on.
  • Deep, practical experience building production backend systems with Node.js and TypeScript.
  • Solid grounding in data persistence, caching, and system reliability concerns.
  • A strong appreciation for security, correctness, and defensive engineering practices.

Principal Software Engineer (Fully Remote) in Chesterfield employer: Immersum

As a fully remote, bootstrapped start-up in the CyberSecurity SaaS sector, this company offers an exceptional work environment that prioritises engineering excellence and long-term technical quality. Employees enjoy a high-trust culture where they can significantly influence product development while benefiting from flexible working arrangements across the UK and Europe. With a focus on continuous learning and growth, team members are encouraged to explore adjacent technologies and contribute to shaping the future of a vital security platform.
I

Contact Detail:

Immersum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer (Fully Remote) in Chesterfield

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in cybersecurity or software engineering. A personal referral can make all the difference when you're applying for that Principal Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js and TypeScript. This is your chance to demonstrate your clean architecture and thoughtful system design abilities, so make it shine!

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss how you've tackled performance bottlenecks and reliability risks in past projects.

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in our mission. Tailor your application to highlight your experience with security-focused products and your commitment to long-term technical quality.

We think you need these skills to ace Principal Software Engineer (Fully Remote) in Chesterfield

Node.js
TypeScript
API Design
System Design
Cloud Product Development
Performance Optimisation
Technical Debt Management
Data Persistence
Caching Strategies
Security Best Practices
Defensive Engineering
Code Quality Standards
Testing Methodologies
Observability Techniques

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your expertise in Node.js and TypeScript, and don’t forget to mention any relevant projects that showcase your ability to build secure and reliable systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about cybersecurity and how your background makes you a perfect fit for our engineering-led team. Be genuine and let your personality come through!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical challenges in the past. We love seeing how you approach problem-solving, especially when it comes to performance bottlenecks or technical debt.

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 the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at Immersum

✨Know Your Tech 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 APIs, orchestration, and asynchronous processing, and be ready to discuss your past experiences with these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled performance bottlenecks or reliability issues in previous projects. Use specific examples to illustrate your thought process and the impact of your solutions on the overall system.

✨Emphasise Clean Architecture

Since the company values clean architecture and thoughtful system design, be prepared to discuss your approach to building scalable and maintainable systems. Share your philosophy on code quality, testing, and observability, and how you’ve implemented these in your work.

✨Demonstrate a Security Mindset

Given the focus on cybersecurity, highlight your understanding of security practices and how you’ve integrated them into your engineering processes. Discuss any relevant experience you have with defensive engineering and risk management in software development.

Principal Software Engineer (Fully Remote) in Chesterfield
Immersum
Location: Chesterfield

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

>