cover image
Immersum

Immersum

www.immersum.co

1 Job

2 Employees

About the Company

It's time to redefine the traditional approach to recruitment, talent acquisition and business development within the tech industry. Our mission is to provide a personalised and partnership-driven experience that ensures the perfect fit for your career or business needs.

Through collaboration and immersing ourselves within growing tech companies, we foster deeper relationships. Our range of offerings say goodbye to the one-size-fits all model. Connect with us to explore how our Engage, Embed and Immerse offerings can unlock new possibilities.

For our clients Immersum is a true extension of your business and enables meaningful cost savings to suit your unique challenges.

For our candidates we pride ourselves on connecting exceptional minds and giving you a memorable experience that will take your career to the next level.

Immersum is not just recruitment; it is your future business partner.

Listed Jobs

Company background Company brand
Company Name
Immersum
Job Title
Principal Software Engineer
Job Description
**Job title:** Principal Software Engineer (Node / TypeScript) **Role Summary:** Lead the design and evolution of scalable backend services for a cybersecurity SaaS platform, ensuring high reliability, performance, and code quality while driving architectural direction and maintaining a hands‑on engineering presence. **Expectations:** - Own end‑to‑end architecture and production systems. - Set and enforce rigorous standards for quality, testing, and observability. - Balance strategic leadership with active coding contributions. **Key Responsibilities:** - Design and develop API‑driven and asynchronous backend services in Node.js/TypeScript. - Drive architectural decisions focused on scalability, reliability, and event‑driven patterns. - Manage performance tuning, reliability improvement, and technical debt reduction. - Mentor peers, influence engineering culture, and provide architectural guidance. **Required Skills:** - Strong production experience with Node.js and TypeScript. - Deep knowledge of distributed systems and event‑driven architectures. - Experience designing APIs for multi‑consumer environments. - Practical understanding of cloud platforms, data management, and operational reliability. - Excellent communication and influence at a senior level. **Required Education & Certifications:** - Bachelor’s or advanced degree in Computer Science, Engineering, or related field (preferred). - No mandatory certifications, but experience with cloud and distributed system best practices is required.
United kingdom
Remote
Senior
06-02-2026