At a Glance
- Tasks: Design and build scalable .NET services while re-architecting legacy systems into modern solutions.
- Company: A fast-growing payments platform with a dynamic founding team.
- Benefits: Competitive salary, bonuses, fully remote work, and opportunities for professional growth.
- Other info: Join a supportive team that values innovation and continuous learning.
- Why this job: Make a real impact on mission-critical systems and shape the future of payments technology.
- Qualifications: 8+ years in .NET development, strong Azure knowledge, and experience with high-transactional systems.
The predicted salary is between 54000 - 66000 £ per year.
- Principal Engineer (. NET & Azure)
- £100-120K + bonus + benefits
- Fully remote – EU & UK
Our client is a scale up payments platform with a fantastic founding team.
They are keen to hire an outstanding Principal Engineer to join the technical team.
This role is fully remote & can be performed from anywhere within the UK or EU.
We need a highly motivated individual who has genuine depth of knowledge in payments technology, high volume enterprise scale systems, software development & engineering.
We are currently maintaining our legacy system, and you will join to review where we are now – what we’ve got – and where we want to get to.
We want our platform to be a class leading, robust & resilient solution for our merchants to rely on.
Not only are you an expert software developer, but you will also be able to influence and guid a development team.
You can design our next generation solution and implement it, with a clear career roadmap into a Head of Engineering role.
With a new platform architecture project comes a huge amount of autonomy, giving you the opportunity to work closely with the CTO, development team and various payment portals, widgets and solutions, and get the plans & processes in place to build a bigger team as we move forward.
The role
- Senior . NET Developer / Azure Solutions Engineer
- Enterprise-scale systems | Azure | Data Engineering
We’re looking for an experienced .
NET developer with strong architectural skills to help us take our platform to the next level.
If you love solving complex problems, thrive in high-throughput environments, and enjoy shaping the way software is built and run, this role is for you.
- What you’ll do
- Design and build scalable, high-performance . NET services and components.
- Play a key role in re-architecting legacy systems into modern, reliable, cloud-ready solutions.
- Lead improvements across the software lifecycle — from testing and deployments to logging, monitoring, and observability.
- Ensure reliability through failover, redundancy, and recovery strategies.
- Shape our data infrastructure, including pipelines into data lakes and warehouses (Azure Data Lake, Synapse, Databricks, etc.).
- Define and promote engineering best practices across the team, mentoring developers along the way.
- Architect and manage Azure-hosted infrastructure and services, ensuring scalability and performance.
- Champion a Dev Ops culture with automation, resilience, and operational readiness at its core.
- What we’re looking for
- 8+ years of professional . NET development experience.
- Proven experience with high-transactional systems and large-scale databases.
- Strong knowledge of Azure services.
- Deep technical knowledge of payments processing, card processing & settlements.
- Hands-on experience with data lakes and data warehouses.
- Track record designing and maintaining distributed, fault-tolerant systems.
- Solid understanding of environment separation (dev/test/staging/prod) and deployment workflows.
- Comfortable with automated testing, version control, and release processes.
- A natural mentor with a genuine interest in raising the bar for the whole team.
- Why join us
- Work on mission-critical systems that demand scale, resilience, and performance.
- Real influence on the technical direction of the platform.
- A culture that values continuous learning, innovation, and strong engineering principles.
- Opportunity to mentor and shape the next generation of developers.
- Flexible, supportive working environment, great reward, autonomy & a brilliant team of supportive people around you.
- #J-18808-Ljbffr
Principal Engineer (.NET & Azure - Fully Remote) in London employer: Payments Recruitment
Join a rapidly expanding fintech company that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact growth in the e-commerce sector. With competitive salaries, comprehensive healthcare, and opportunities for professional training, this role not only promises financial rewards but also fosters personal and career development in a supportive hybrid environment.