At a Glance
- Tasks: Lead the design and development of scalable, cloud-native systems while mentoring engineers.
- Company: Join a fast-growing FinTech company in Manchester with an award-winning collaborative culture.
- Benefits: Enjoy hybrid working, bonuses, pension schemes, and generous holiday allowances.
- Why this job: Be part of a dynamic team driving technical excellence and innovation in a thriving industry.
- Qualifications: Strong skills in C#, .NET, AWS, and experience with CI/CD and containerisation required.
- Other info: This role offers a competitive salary of up to £100k plus benefits.
The predicted salary is between 72000 - 84000 £ per year.
Principal Software Engineer (£100k + benefits)
Great opportunity for a Principal Software Engineer with experience of .NET and AWS to join a fast-growing FinTech company in Manchester that have an award-winning culture built on collaboration.
You’d join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment.
As a Principal Software Engineer, you’ll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams.
What You’ll Be Doing:
- Designing and building scalable, distributed systems (60% hands-on coding)
- Leading technical strategy across multiple product teams
- Coaching and mentoring Staff & Senior Software Engineers
- Owning non-functional requirements: scalability, security, performance
- Driving DevOps, CI/CD, and containerisation best practices
- Exploring and implementing AI-powered dev tools
What We’re Looking For:
- Strong hands-on skills in C#, .NET 9, Angular, NextJS and AWS
- Deep understanding of CI/CD, automation and modern DevOps practices
- Experience with Docker & Kubernetes for containerisation and cloud deployment
- Experience leading engineering teams or mentoring senior talent
- Strong system design skills including microservices, and cloud-native architecture
The money is good too – up to £100k plus benefits including hybrid working, bonus, pension, share scheme and holiday allowance.
If you\’re interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP.
#J-18808-Ljbffr
Principal Software Engineer (£100k + benefits) employer: Manchester Digital
Contact Detail:
Manchester Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer (£100k + benefits)
✨Tip Number 1
Familiarise yourself with the latest trends in .NET and AWS. Being well-versed in these technologies will not only boost your confidence but also help you engage in meaningful conversations during interviews.
✨Tip Number 2
Showcase your leadership skills by discussing past experiences where you've mentored junior engineers or led a project. This will demonstrate your capability to take on the Principal Software Engineer role effectively.
✨Tip Number 3
Prepare to discuss your experience with CI/CD and DevOps practices. Be ready to share specific examples of how you've implemented these processes in previous roles, as this is crucial for the position.
✨Tip Number 4
Research the company culture and values of the FinTech firm. Understanding their collaborative environment will help you align your answers with what they are looking for in a candidate.
We think you need these skills to ace Principal Software Engineer (£100k + benefits)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET, AWS, and any relevant technologies mentioned in the job description. Use specific examples of projects where you've demonstrated your skills in C#, Angular, and cloud-native architecture.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for FinTech and your leadership experience. Mention how you can contribute to the company's award-winning culture and your approach to mentoring and coaching engineers.
Showcase Technical Skills: In your application, emphasise your hands-on experience with CI/CD, Docker, and Kubernetes. Provide examples of how you've implemented these practices in previous roles to drive technical excellence.
Highlight Soft Skills: Don’t forget to mention your soft skills, such as collaboration and communication. As a Principal Software Engineer, you'll be working with cross-functional teams, so demonstrating your ability to lead and mentor is crucial.
How to prepare for a job interview at Manchester Digital
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with C#, .NET, and AWS. Bring examples of projects where you've implemented these technologies, especially in a cloud-native environment.
✨Demonstrate Leadership Experience
Since the role involves mentoring and leading teams, share specific instances where you've successfully guided junior engineers or led technical strategies. Highlight your approach to fostering collaboration within teams.
✨Discuss System Design Knowledge
Prepare to talk about your understanding of system design, particularly microservices and cloud-native architecture. Be ready to explain how you would approach designing scalable and secure systems.
✨Emphasise DevOps Practices
Given the focus on DevOps, CI/CD, and containerisation, be sure to discuss your experience with Docker, Kubernetes, and automation tools. Share how you've implemented best practices in previous roles.