At a Glance
- Tasks: Lead AI solution design, build prototypes, and advise high-level stakeholders.
- Company: Join a cutting-edge AI consultancy with a focus on innovation.
- Benefits: Attractive salary, remote work flexibility, and opportunities for professional growth.
- Other info: Dynamic role with mentorship opportunities and a focus on the latest AI trends.
- Why this job: Make a real impact in AI while collaborating with industry leaders.
- Qualifications: 8+ years in software engineering with expertise in GenAI and customer engagement.
The predicted salary is between 120000 - 180000 £ per year.
Job Title: Principal Software Engineer – Node / TypeScript Location: 100% Remote – UK / Europe (open to Portugal and similar locations) Salary: £130,000 – £150,000 Industry: CyberSecurity SaaS, Vulnerability Scanning Company profile: Bootstrapped start-up, high trust / high leverage product focussed engineering team Company size: 6 people The Company This isn't your typical SaaS platform. 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. The Role This is a hands-on principal-level role for a truly T-shaped engineer — someone with exceptional depth in Node.js and TypeScript, who is equally happy getting involved across adjacent technologies, tooling, and system design when required. You'll sit at the heart of the engineering team, owning some of the most complex and business-critical parts of the platform, and helping to set technical direction through both influence and example. You will: Design, build, and evolve backend services using Node.js and TypeScript, supporting APIs, orchestration, and asynchronous processing. Take ownership of system-level architecture, driving decisions around scalability, reliability, and maintainability. 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
Principal Software Engineer employer: Immersum
Contact Detail:
Immersum Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the AI and software engineering space. Attend meetups, webinars, or even virtual coffee chats. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AI systems and prototypes. Share it on platforms like GitHub or your personal website. This gives potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to AI and software engineering. Use mock interviews with friends or online platforms to get comfortable discussing your experience and problem-solving approach.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your customer-facing experience and technical leadership skills, and let us see how you can contribute to our team.
We think you need these skills to ace Principal Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Principal Software Engineer role. Highlight your experience with AI systems, customer-facing roles, and any leadership positions you've held. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about AI and how your background makes you the perfect fit for this role. Be sure to mention specific projects or achievements that demonstrate your expertise.
Showcase Your Technical Skills: Since this role is all about technical leadership, don’t shy away from detailing your experience with Python, JavaScript, Azure, AWS, and AI tools. We love seeing concrete examples of how you've used these technologies in real-world applications.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter team!
How to prepare for a job interview at Immersum
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python, JavaScript, Azure, and AWS. Brush up on your knowledge of transformer architectures and GenAI tools like ChatGPT and Claude. Being able to discuss these technologies confidently will show that you’re not just a leader but also a hands-on builder.
✨Prepare for Customer-Facing Scenarios
Since this role involves working with senior stakeholders, practice how you would handle complex client environments. Think of examples where you've built trust with C-level decision-makers and be ready to discuss how you facilitated workshops or aligned technical strategies.
✨Showcase Your Leadership Skills
Be prepared to talk about your experience leading engineering teams and making architecture decisions. Highlight specific projects where you’ve guided teams through challenges and delivered scalable, maintainable systems. This will demonstrate your capability as an engineering leader.
✨Demonstrate Problem-Solving Abilities
Think of real-world AI challenges you’ve faced and how you approached them. Be ready to discuss your thought process in designing AI solutions and how you measure performance and business value. This will showcase your strategic thinking and technical expertise.