Principal Software Engineer
Principal Software Engineer

Principal Software Engineer

Full-Time 70000 - 90000 ÂŁ / year (est.) Home office (partial)
Lead Forensics

At a Glance

  • Tasks: Lead the development of innovative B2B SaaS products using modern tech stacks.
  • Company: Join a fast-growing UK SaaS company with a vibrant culture.
  • Benefits: Enjoy competitive salary, remote work, and a supportive team environment.
  • Other info: Embrace an entrepreneurial spirit with opportunities for community involvement.
  • Why this job: Make a real impact in software development while working with cutting-edge technologies.
  • Qualifications: 5+ years TypeScript experience and strong full stack development skills required.

The predicted salary is between 70000 - 90000 ÂŁ per year.

Lead Forensics is a leading UK based SAAS company with products in the B2B sales and marketing space. We’re seeking a Staff level full stack Software Engineer / Software Developer to join our expanding teams that build our customer facing products. You’ll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack NodeJS microservices, Vue, Redis, SQL Server and SingleStore and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+ years experience) is necessary for this particular position.

Key Responsibilities

  • Working with stakeholders on initial solution design, scoping and system design.
  • Spiking areas of uncertainty in designs and building POCs as required.
  • Work with our Product Teams to help break down work into deliverable Epics and Stories.
  • Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment.
  • Ensuring the quality, maintainability and operability of code.
  • Supporting the product that the team has built as it runs in production and resolving issues.
  • Responsible for the design, architecture and implementation decisions for the product.

What you will bring

  • Excellent interpersonal and collaboration skills, including competencies to work directly with customers.
  • Experience developing with clean code, SOLID principles and design patterns.
  • Experience across all areas of full stack development, ideally developing large scale SaaS platforms.
  • Experience of working in a mature CI/CD environment, continuously deploying stories every day, following the DevSecOps methodology.
  • A strong general aptitude for programming and problem solving.
  • You’ll need to pick up new tools and techniques quickly and use them to solve problems.
  • Our ideal candidate will also be able to show a forward-thinking approach to accelerating production quality software development using AI (professional or personal).
  • Experience with automated testing and quality assurance.
  • An understanding of how to build systems that perform well at scale.
  • Enthusiasm for building secure systems and implementing security best practices.
  • Enthusiasm for driving high standards in software development and working with like-minded people towards achieving ever higher levels of efficiency and performance.
  • A technical/computer science degree or equivalent professional experience.

What we offer in return

  • An entrepreneurial environment built on ownership, accountability, autonomy and trust.
  • Employment with a fast-growing UK SaaS company; initially remote working.
  • Competitive salary and benefits.
  • Be part of a fantastic company culture; we all display our Company DNA’s, foster a “One Team” and ‘Growth’ mentality.
  • Give back to the wider community with volunteer days, fundraisers and charity.

Principal Software Engineer employer: Lead Forensics

Lead Forensics is an exceptional employer, offering a dynamic and entrepreneurial environment that prioritises ownership, accountability, and trust. With a strong focus on employee growth and a collaborative culture, team members are encouraged to innovate and contribute to meaningful projects while enjoying competitive salaries and benefits. As the company transitions to a hybrid model in the Manchester area by 2027, employees will benefit from a supportive work-life balance and opportunities to engage in community initiatives.
Lead Forensics

Contact Detail:

Lead Forensics 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 tech industry, especially those who work at Lead Forensics or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving NodeJS, TypeScript, and full stack development. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your approach to clean code and design patterns. We want to see how you think and tackle real-world problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Lead Forensics.

We think you need these skills to ace Principal Software Engineer

Full Stack Development
NodeJS
TypeScript
Vue
Redis
SQL Server
SingleStore
AWS
DevSecOps
Clean Code
SOLID Principles
Design Patterns
CI/CD
Automated Testing
Quality Assurance
System Design

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your TypeScript fluency and full stack development experience, as these are key for us at Lead Forensics.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your past work, especially in SaaS environments, and how you’ve led projects or teams.

Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; demonstrate how you've used them to solve real-world problems. We love seeing candidates who can think critically and adapt quickly!

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 with Lead Forensics.

How to prepare for a job interview at Lead Forensics

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially NodeJS, TypeScript, and Vue. Brush up on your knowledge of microservices and AWS deployment, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems or uncertainties in design. Be ready to explain your thought process and how you approached building POCs or iterating on solutions.

✨Demonstrate Collaboration

Since this role involves working closely with stakeholders and product teams, think of instances where you’ve successfully collaborated with others. Highlight your interpersonal skills and how you’ve contributed to a team environment.

✨Emphasise Quality and Security

Be prepared to talk about your experience with clean code practices, automated testing, and security best practices. Discuss how you ensure maintainability and operability in your projects, as this aligns with the company’s focus on high standards.

Principal Software Engineer
Lead Forensics

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

>