Principal Software Engineer (.NET)
Principal Software Engineer (.NET)

Principal Software Engineer (.NET)

Glasgow Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Architect and build scalable backend services while collaborating with cross-functional teams.
  • Company: Join a high-growth global fintech revolutionising the future of payments.
  • Benefits: Enjoy a culture of learning, experimentation, and no red tape.
  • Why this job: Make a big impact in small teams and work on meaningful challenges.
  • Qualifications: 8-10 years in software engineering with strong skills in C#, OOP, and relational databases.
  • Other info: This is a full-time role for Principal-level engineers ready to excel.

The predicted salary is between 43200 - 72000 £ per year.

This range is provided by Eden Scott. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Eden Scott

Experienced Tech Recruiter with extensive experience in the Scottish market

Principal Software Engineer (.NET)

Join a high-growth global fintech building the future of payments. We’re scaling fast and looking for a Principal Software Engineer to help shape our merchant-first ecosystem.

What You’ll Do

  • Architect and build scalable, modular backend services.
  • Translate complex requirements into clean, testable code.
  • Collaborate across empowered, cross-functional teams.
  • Own the full development lifecycle — from design to deployment.

What You Bring

  • 8–10 years in software engineering.
  • Deep understanding of OOP and SOLID principles.
  • Still working in a hands on development role
  • Strong in C#, Java, Ruby, or Go.
  • Skilled in SQL, joins, indexing, stored procedures, and ER modelling.
  • Experience with CI/CD, BDD, and scalable system design.
  • Passion for clean architecture and maintainable code.

We have seen candidates struggle when they:

  • Lack depth in OOP or SOLID principles.
  • Rely on procedural or monolithic approaches.
  • Have surface-level knowledge of frameworks without systems thinking.
  • Struggle with relational database fundamentals.
  • Lack experience in collaborative practices like code reviews and refactoring.

Why this role?

  • Small teams, big impact.
  • Outcome-focused, no red tape.
  • Culture of learning, experimentation, and technical excellence.

If you\’re a Principal-level engineer ready to take on meaningful challenges and want to be part of a company that genuinely values technical craft, let’s talk .

  • Seniority Level
  • Mid-Senior level
  • Software Development
  • Employment Type
  • Full-time
  • Job Functions
  • Information Technology
  • Skills
  • Relational Databases
  • Systems Design
  • C#
  • Object-Oriented

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Software Development

Referrals increase your chances of interviewing at Eden Scott by 2x

Get notified about new Software Engineer jobs in Glasgow, Scotland, United Kingdom .

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 2 weeks ago

Junior Software Engineer – Cross-platform C++ – Multipass

Glasgow, Scotland, United Kingdom 2 months ago

Software Engineer – Solutions Engineering

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 1 month ago

Software Engineer, Data Infrastructure & Acquisition – Glasgow, United Kingdom

Glasgow, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 5 months ago

Glasgow, Scotland, United Kingdom 3 months ago

Glasgow, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 2 weeks ago

Software Engineer (Python/Linux/Packaging)

Glasgow, Scotland, United Kingdom 1 week ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 1 week ago

Software Engineer – Python – Container Images

Glasgow, Scotland, United Kingdom 2 months ago

Senior Software Engineer, AI Model serving – Glasgow, United Kingdom

Glasgow, Scotland, United Kingdom 2 weeks ago

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 1 month ago

Software Engineer – Cross-platform C++ – Multipass

Glasgow, Scotland, United Kingdom 5 months ago

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 1 week ago

Software Engineer, Ceph & Distributed Storage

Glasgow, Scotland, United Kingdom 1 week ago

Python and Kubernetes Software Engineer – Data, AI/ML & Analytics

Glasgow, Scotland, United Kingdom 6 months ago

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 1 week ago

Software Engineer – Python – Container Images

Glasgow, Scotland, United Kingdom 3 months ago

System Software Engineer – GCC/LLVM compiler, tooling, and ecosystem

Glasgow, Scotland, United Kingdom 1 week ago

Python and Kubernetes Software Engineer – Data, Workflows, AI/ML & Analytics

Glasgow, Scotland, United Kingdom 1 week ago

Glasgow, Scotland, United Kingdom 1 week ago

Software Engineer – Python – Container Images

Glasgow, Scotland, United Kingdom 4 months ago

Glasgow, Scotland, United Kingdom 2 months ago

Distributed Systems Software Engineer, Python / Go

Glasgow, Scotland, United Kingdom 4 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Principal Software Engineer (.NET) employer: Eden Scott

Join a dynamic and innovative fintech company in Glasgow, where your contributions as a Principal Software Engineer will directly impact the future of payments. With a strong emphasis on collaboration, technical excellence, and a culture that encourages learning and experimentation, you'll find ample opportunities for professional growth and development. Enjoy the benefits of working in a small team with a big impact, free from bureaucratic constraints, allowing you to thrive in a fast-paced environment.
E

Contact Detail:

Eden Scott Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer (.NET)

✨Tip Number 1

Brush up on your OOP and SOLID principles. Since the role requires a deep understanding of these concepts, being able to discuss them confidently in an interview will set you apart from other candidates.

✨Tip Number 2

Showcase your experience with scalable system design. Prepare examples from your past work where you've successfully implemented scalable solutions, as this is a key focus for the company.

✨Tip Number 3

Familiarise yourself with CI/CD practices. Being able to discuss how you've integrated continuous integration and deployment into your workflow will demonstrate your commitment to modern development practices.

✨Tip Number 4

Highlight your collaborative experiences. Since the role involves working across cross-functional teams, be ready to share specific instances where you've successfully collaborated with others, especially in code reviews and refactoring.

We think you need these skills to ace Principal Software Engineer (.NET)

Object-Oriented Programming (OOP)
SOLID Principles
C#
Java
Ruby
Go
SQL
Database Design
Stored Procedures
CI/CD
Behaviour-Driven Development (BDD)
Scalable System Design
Clean Architecture
Code Review Practices
Refactoring Skills
Modular Backend Services Development

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasise your 8-10 years of software engineering experience, particularly in OOP and SOLID principles. Use specific examples from your past roles that demonstrate your hands-on development skills and your ability to architect scalable systems.

Showcase Technical Skills: Clearly list your proficiency in C#, Java, Ruby, or Go, along with your experience in SQL and relational databases. Mention any relevant projects where you applied CI/CD practices, BDD, or system design to showcase your technical expertise.

Demonstrate Collaboration: Since the role involves working across cross-functional teams, include examples of how you've successfully collaborated with others in previous positions. Highlight experiences with code reviews, refactoring, and any other collaborative practices that illustrate your teamwork skills.

Tailor Your Application: Customise your CV and cover letter to reflect the specific requirements of the Principal Software Engineer position. Address the company's focus on clean architecture and maintainable code by discussing your passion for these areas and how you've implemented them in your work.

How to prepare for a job interview at Eden Scott

✨Demonstrate Your Understanding of OOP and SOLID Principles

Make sure to showcase your deep understanding of Object-Oriented Programming and SOLID principles during the interview. Be prepared to discuss how you've applied these concepts in your previous projects, as this is crucial for the role.

✨Showcase Your Hands-On Development Experience

Since the position requires a hands-on development role, be ready to talk about your recent coding experiences. Highlight specific projects where you’ve architected and built scalable backend services, and explain your thought process behind the design choices.

✨Prepare for Technical Questions on Databases

Given the emphasis on relational databases, brush up on SQL fundamentals, including joins, indexing, and stored procedures. Expect technical questions that test your knowledge and problem-solving skills in this area.

✨Emphasise Collaboration and Code Review Practices

The company values collaboration, so be prepared to discuss your experience with code reviews and refactoring. Share examples of how you've worked within cross-functional teams and contributed to a culture of learning and experimentation.

Principal Software Engineer (.NET)
Eden Scott
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

E
  • Principal Software Engineer (.NET)

    Glasgow
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-02

  • E

    Eden Scott

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>