Principal Software Engineer in England
Principal Software Engineer

Principal Software Engineer in England

England Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Lead the development of innovative platforms that enhance travel money experiences.
  • Company: Join eurochange, a forward-thinking company transforming foreign exchange.
  • Benefits: Enjoy 28 days holiday, high street discounts, and a free virtual GP service.
  • Why this job: Shape the future of digital finance while working with cutting-edge technology.
  • Qualifications: Expertise in C#, .NET, JavaScript/TypeScript, and strong leadership skills required.
  • Other info: Collaborative environment with opportunities for personal and professional growth.

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

Hours: 40h p/w

Location: Hybrid or Remote

Salary: 60k-70k

Build the platforms that power better travel money. At eurochange, we are transforming foreign exchange making it better, simpler and more convenient for millions of customers. Technology is at the heart of that journey, and we are looking for a Principal Software Engineer to help shape the platforms that drive our digital future. This is a senior, hands-on technical leadership role where you will influence architecture, guide engineering standards, and deliver enterprise-grade solutions that scale with our ambitions.

What you’ll be doing:

  • Lead end-to-end full-stack delivery, from backend services and APIs to customer-facing and internal applications.
  • Shape and evolve platform and system architecture, ensuring solutions are secure, scalable and future-ready.
  • Translate business strategy into robust technical designs, balancing innovation with resilience.
  • Set the standard for clean code, engineering best practice and quality across teams.
  • Drive modernisation initiatives, reducing technical debt and improving performance.
  • Champion DevOps, CI/CD and automation, enabling faster, safer releases.
  • Embed security, compliance and GDPR-by-design into everything we build.
  • Collaborate closely with Product, Design, Architecture and senior stakeholders.
  • Mentor and influence engineers at all levels, raising the bar for technical excellence.

About you:

You are a strategic, hands-on technical leader who enjoys solving complex problems and influencing direction. You are trusted for your judgement, calm under pressure, and passionate about building systems that last.

You’ll bring:

  • Expert-level experience with C#, .NET and object-oriented design.
  • Strong front-end knowledge using JavaScript/TypeScript and React.
  • Deep experience designing and governing enterprise APIs (REST & SOAP), ideally on Azure.
  • Proven leadership in DevOps, CI/CD pipelines and cloud-native environments.
  • Advanced SQL Server and data modelling expertise.
  • Strong understanding of microservices and distributed systems.
  • Experience with CMS platforms (e.g. Umbraco) and third-party integrations.
  • A collaborative mindset and the ability to influence without line management.

Our Perks Are Out of This World!

  • Colleague Rate on Travel Money.
  • 28 days holiday (inclusive of bank holidays).
  • High Street Discounts.
  • Free 24/7 Virtual GP service for you and your family.
  • Cycle to Work Scheme.
  • Employee Wellbeing & Financial Support through Retail Trust.
  • Employee Assistance Programme because you matter!
  • Wagestream access your earned wages when you need it.
  • Recognition Awards for outstanding service.
  • Additional holiday entitlement after 1 year.
  • Life Assurance and much more!

Our Vision: To be the UK’s go-to travel money provider, adding value to every customer’s journey!

Our Purpose: Foreign exchange but better, simpler & more convenient, we are the trusted inspirational experts.

Our Values: We Strive, We Trust, We’re Aspirational, We’re Responsible, We’re Sincere.

Principal Software Engineer in England employer: Eurochange

At eurochange, we pride ourselves on being an exceptional employer that values innovation and collaboration. Our hybrid and remote working options provide flexibility, while our commitment to employee growth is evident through mentorship opportunities and a supportive work culture. With competitive benefits like 28 days of holiday, a cycle-to-work scheme, and access to a virtual GP service, we ensure our team members are well taken care of as they help shape the future of travel money.
E

Contact Detail:

Eurochange Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at eurochange or similar companies. A friendly chat can open doors and give you insider info on the role.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub profile showcasing your best projects, especially those involving C#, .NET, and cloud-native solutions. This will help us see your hands-on experience in action.

✨Tip Number 3

Ace the interview by being ready to discuss your past experiences in leading teams and driving technical excellence. We want to hear how you've influenced architecture and improved performance in previous roles.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows us you're genuinely interested in joining our mission to transform foreign exchange.

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

C#
.NET
Object-Oriented Design
JavaScript
TypeScript
React
Enterprise API Design
REST
SOAP
Azure
DevOps
CI/CD Pipelines
Cloud-Native Environments
SQL Server
Data Modelling
Microservices
Distributed Systems
CMS Platforms
Umbraco
Third-Party Integrations
Collaboration Skills
Influencing Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Software Engineer role. Highlight your experience with C#, .NET, and any relevant projects that showcase your leadership in DevOps and cloud-native environments.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about transforming foreign exchange and how your skills align with our vision at eurochange. Be genuine and let your personality come through.

Showcase Your Technical Skills: In your application, don’t forget to mention your expertise in designing enterprise APIs and your experience with microservices. We want to see how you can influence our architecture and drive modernisation initiatives.

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 to shape our digital future!

How to prepare for a job interview at Eurochange

✨Know Your Tech Inside Out

As a Principal Software Engineer, you’ll need to demonstrate your expertise in C#, .NET, and object-oriented design. Brush up on your knowledge of JavaScript/TypeScript and React too, as these are crucial for the role. Be ready to discuss your past projects and how you've applied these technologies to solve complex problems.

✨Showcase Your Leadership Skills

This role requires strong leadership abilities, so think about examples where you've influenced teams or driven technical initiatives. Prepare to talk about how you've mentored engineers and set standards for clean code and engineering best practices. Highlight your experience with DevOps and CI/CD pipelines as well.

✨Understand the Business Side

You’ll be translating business strategy into technical designs, so it’s important to understand eurochange's vision and purpose. Research their current platforms and think about how you can contribute to making foreign exchange better and more convenient. This will show that you’re not just a techie but also aligned with their goals.

✨Prepare for Collaboration

Collaboration is key in this role, so be ready to discuss how you’ve worked closely with product, design, and architecture teams in the past. Think of specific instances where your collaborative mindset led to successful outcomes. This will demonstrate your ability to influence without direct authority, which is essential for this position.

Principal Software Engineer in England
Eurochange
Location: England
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 in England

    England
    Full-Time
    48000 - 84000 £ / year (est.)
  • E

    Eurochange

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