At a Glance
- Tasks: Drive architectural excellence and solve complex engineering challenges in fintech.
- Company: Dynamic fintech company with a strong engineering culture.
- Benefits: Competitive salary of £90,000+, hybrid working, and opportunities for technical influence.
- Other info: Join a diverse team committed to innovation and engineering excellence.
- Why this job: Shape the future of cloud-native platforms while remaining hands-on in development.
- Qualifications: Extensive experience with .NET/C# and AWS; strong problem-solving skills.
The predicted salary is between 90000 - 110000 £ per year.
Is this your next job? Read the full description below to find out, and do not hesitate to make an application.
Principal Software Engineer (.NET / AWS) £90,000+ per annum IT Function Manchester / Hybrid
Shape the Future of Cloud-Native Fintech Engineering
Are you ready to step into a role where you can drive architectural excellence, solve complex engineering challenges, and influence technical direction at scale? We're looking for a Principal Software Engineer to join a high-performing engineering function, playing a critical role in delivering scalable, cloud-native fintech platforms that support a rapidly expanding digital product suite. This is a senior individual contributor role for someone who thrives on deep technical problem-solving, system design, and raising engineering standards across teams.
What You'll Be Doing
- Owning Architecture & Technical Direction
- Design and build scalable, distributed systems using .NET (C#)
- Define and evolve system architecture across AWS cloud environments
- Lead on complex technical challenges and system design decisions
- Ensure platforms are built for performance, scalability, security, and resilience
- Driving Engineering Excellence
- Act as a go-to technical expert within the engineering function
- Champion best practices, clean code, and modern engineering standards
- Contribute to architectural discussions and guide technical direction without line management responsibility
- Support and influence the wider engineering team through knowledge sharing and technical mentorship
- Hands-On Delivery & Innovation
- Contribute directly to coding, design, and delivery of key systems
- Work across the full lifecycle - from design through to deployment and optimisation
- Drive improvement across CI/CD, DevOps, and cloud-native practices
- Collaborate closely with Product and Engineering teams to deliver high-impact solutions
What Makes You Stand Out
- You are a highly experienced engineer with a passion for hands-on development, architecture, and solving complex technical challenges.
- Extensive experience with .NET / C# in large-scale, complex systems
- Strong hands-on expertise with AWS cloud platforms (essential)
- Proven experience designing scalable, distributed and microservices architectures
- Deep understanding of APIs, system design, and integration patterns
- Strong experience within DevOps, CI/CD, and modern engineering practices
- Ability to influence technical direction through expertise rather than authority
Desirable Skills
- Experience with Docker, Kubernetes, or containerisation
- Knowledge of event-driven systems and architectures
- Exposure to front-end technologies (React / Angular)
- Experience within fintech or regulated environments
Why This Role Stands Out
- £90,000+ salary depending on experience
- Opportunity to shape architecture and engineering direction at scale
- Remain hands-on while working on complex, high-impact systems
- Work on cloud-native fintech platforms with real-world impact
- High level of technical autonomy and influence
- Strong engineering culture with a modern technology stack
- Hybrid working in Manchester
If you're looking for a role where you can stay deeply technical, influence architecture, and make a lasting impact without moving away from engineering, we'd love to hear from you. Submit your CV via the application link or contact Chrissie Rehman at to take the next step.
INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality.
Principle Engineer employer: DCS Recruitment
Join a forward-thinking fintech company that champions innovation and technical excellence in the heart of Manchester. With a strong emphasis on employee growth, you will have the opportunity to shape architectural direction while working in a collaborative and inclusive environment. Enjoy a competitive salary, hybrid working options, and the chance to make a real impact on cloud-native platforms that drive the future of finance.
StudySmarter Expert Advice🤫
We think this is how you could land Principle Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech and engineering space. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving .NET and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on system design and architecture principles. Practice coding challenges and be ready to discuss your past experiences with complex systems. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate engineers who want to shape the future of cloud-native fintech with us.
We think you need these skills to ace Principle Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your expertise in .NET, AWS, and any relevant projects you've worked on to show us you're the perfect fit!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about cloud-native fintech and how your experience can drive architectural excellence. Keep it engaging and personal!
Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! Include specific examples of complex engineering challenges you've tackled and how you’ve influenced technical direction in previous roles. We want to see your problem-solving prowess!
Apply Through Our Website:We encourage you to submit your application through our website for a smoother process. It’s the best way for us to receive your details and get you one step closer to joining our team!
How to prepare for a job interview at DCS Recruitment
✨Know Your Tech Inside Out
Make sure you brush up on your .NET and AWS knowledge. Be ready to discuss specific projects where you've designed scalable systems or tackled complex engineering challenges. This will show that you're not just familiar with the tech, but that you can apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've approached technical challenges in the past. Think about situations where you had to influence technical direction or mentor others. This will highlight your ability to drive engineering excellence without needing formal authority.
✨Understand the Company’s Vision
Research the company’s cloud-native fintech platforms and their impact on the industry. Being able to articulate how your skills align with their goals will demonstrate your genuine interest in the role and your potential to contribute meaningfully.
✨Be Ready for Hands-On Coding
Since this role involves hands-on delivery, be prepared for a coding challenge or technical discussion. Brush up on your coding skills in C# and be ready to discuss best practices in CI/CD and DevOps. This will show that you’re not only a thinker but also a doer.