Principal Software Engineer in Southampton
Principal Software Engineer

Principal Software Engineer in Southampton

Southampton Full-Time 84000 - 116000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Lead technical strategy and mentor teams in a dynamic FinTech environment.
  • Company: A scaling B2B FinTech revolutionising credit assessment processes.
  • Benefits: £140,000 salary, equity, 25 days leave, and private healthcare.
  • Why this job: Make a real impact in the financial services sector with innovative technology.
  • Qualifications: Proven experience in senior engineering roles and expertise in Java or Kotlin.
  • Other info: Remote-friendly with opportunities for high-level collaboration in London.

The predicted salary is between 84000 - 116000 £ per year.

We are representing a scaling B2B FinTech that provides core decisioning infrastructure for the global financial services sector. Their enterprise SaaS technology enables major lenders to modernise their credit assessment processes, allowing for more efficient deployment of capital to the commercial sector. By integrating sophisticated data layers into traditional banking workflows, they are significantly improving how credit is optimised and distributed to businesses.

We are looking for a heavyweight Principal Engineer to serve as the ultimate technical authority and strategic advisor across multiple product squads.

Location: Remote-friendly (UK). The team values flexibility, with an expectation to attend high-level strategy meetings or client sessions in London a few times a month.

Salary & Package: £140,000 + Equity, 25 days leave (plus Bank Holidays), 4x Life Assurance, Private GP, and a comprehensive rewards scheme.

Is this your next challenge?

Are you a product-obsessed engineer? We need someone who doesn’t just build to spec, but obsessively focuses on the customer and identifies the right problems to solve to deliver maximum commercial impact.

Do you excel at cutting through ambiguity? You should enjoy transforming vague product needs into flexible, extensible architectural solutions that solve real-world industry problems.

Are you a veteran developer who still loves being "hands-on"? This role requires a technical leader who stays close to the code while guiding high-level strategy and acting as a primary mentor for senior engineers.

The Opportunity

This is a high-visibility leadership role. You won’t just be managing a team; you’ll be fostering a culture of "intellectual curiosity" and engineering excellence across several multidisciplinary squads. You will be the bridge between complex product needs and robust, scalable reality—helping the business "make it work, then make it beautiful."

What You’ll Be Driving

  • Technical Governance: Acting as the trusted authority on architecture, ensuring systems are flexible, scalable, and resilient.
  • Platform Evolution: Leading the design of robust functionality, including developer-friendly APIs, intricate domain modeling, and data integrations.
  • Strategic Problem Solving: Identifying cross-cutting technical hurdles and driving the adoption of solutions across the entire engineering organisation.
  • High-Bar Mentorship: Setting the gold standard for collaboration, from technical coaching to providing exceptionally clear documentation and code reviews.
  • Product Collaboration: Working alongside Product Managers to turn business goals into elite-level software.

Your Experience & Expertise

  • Consistent Senior Leadership: You have a proven track record of continuous experience in a Senior Staff, Principal or Architect capacity.
  • Back-End Mastery: Extensive professional background working with the JVM ecosystem (specifically Java or Kotlin).
  • Modern Web & Orchestration: Ideally you will have proficiency in JavaScript frameworks and experience with workflow engines.
  • Cloud-Native Data: Solid experience architecting on AWS and managing both relational and document-based data stores like Postgres and MongoDB.
  • Delivery Standards: You are a champion of automated testing and deployment pipelines, with deep expertise in TDD and CI/CD workflows.
  • Complex Domains: Ideally, you have navigated the world of SaaS within regulated environments, understanding the nuances of data protection and multi-tenant security.

If you are a product-focused technical leader ready to own the strategy of a disruptive FinTech platform, apply now!

(Please note: Applicants must have the right to work in the UK as visa sponsorship is not available at this time).

Principal Software Engineer in Southampton employer: TopTek Talent

Join a dynamic and innovative B2B FinTech company that champions flexibility and intellectual curiosity, offering a remote-friendly work environment across the UK. With a competitive salary package, including equity and comprehensive benefits, this role not only provides opportunities for professional growth but also fosters a culture of engineering excellence and collaboration. As a Principal Software Engineer, you will play a pivotal role in shaping the future of financial services technology while enjoying the autonomy to drive impactful solutions.
T

Contact Detail:

TopTek Talent Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the FinTech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that Principal Software Engineer role.

✨Tip Number 2

Prepare for those interviews by brushing up on your technical skills and understanding the company's products. We want you to showcase how your experience aligns with their needs, especially in areas like cloud architecture and data management.

✨Tip Number 3

Don’t just focus on the technical side; be ready to discuss your leadership style and how you foster collaboration within teams. This role is all about mentoring and guiding others, so show us how you can inspire a culture of excellence.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step to connect directly with us.

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

Technical Governance
Architecture Design
Java
Kotlin
JavaScript Frameworks
AWS
Postgres
MongoDB
Automated Testing
TDD
CI/CD Workflows
Mentorship
Product Collaboration
Problem Solving
SaaS Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the job description. Highlight your experience with back-end technologies, especially in the JVM ecosystem, and showcase any leadership roles you've held. We want to see how you can bring your unique skills to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about FinTech and how your experience aligns with our mission. Don’t forget to mention your hands-on coding experience and your knack for solving complex problems.

Showcase Your Projects: If you've worked on relevant projects, make sure to include them! Whether it's a personal project or something from your previous roles, we love seeing how you've applied your skills in real-world scenarios. It helps us understand your approach to problem-solving.

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. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at TopTek Talent

✨Know Your Tech Inside Out

As a Principal Software Engineer, you’ll need to demonstrate your mastery of back-end technologies, especially within the JVM ecosystem. Brush up on Java and Kotlin, and be ready to discuss your past projects in detail, showcasing how you've tackled complex problems and delivered scalable solutions.

✨Showcase Your Leadership Skills

This role is all about leadership and mentorship. Prepare examples of how you've fostered a culture of engineering excellence in previous roles. Think about specific instances where you’ve guided teams through technical challenges or improved processes—these stories will highlight your ability to lead and inspire.

✨Understand the Business Impact

The company is looking for someone who focuses on customer needs and commercial impact. Be prepared to discuss how your technical decisions have positively influenced business outcomes in the past. This could include improving efficiency, reducing costs, or enhancing user experience—make it clear that you think beyond just code.

✨Prepare for Strategic Problem Solving

Expect questions that assess your ability to navigate ambiguity and solve cross-cutting technical hurdles. Think through some real-world scenarios where you’ve had to identify and address complex issues. Practising how you articulate your thought process will help you shine during the interview.

Principal Software Engineer in Southampton
TopTek Talent
Location: Southampton
Go Premium

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

>