Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

£5k per annum
Full-time

Logistics: Hybrid - 1-2 days per week in our London HQ

Alto Software Group powers more than half of all UK housing transactions each year. Estate and letting agents run their whole business on Alto, every day: winning instructions, marketing homes, agreeing sales, moving tenants in and managing properties for years after.

The platform behind that is large and proven, and we're investing in its next generation: moving it, one part at a time, onto a modern architecture while agents keep using it every day. The new platform is built for people and AI agents alike: anything a person can do, an AI agent can do safely on their behalf, with the same permissions, data protection and audit trail as a person. It's one of the hardest and most interesting engineering problems we have, and we want someone who'll love it.

The role in one line

You'll lead how Alto moves onto its next-generation platform: a platform ready for AI agents as much as for people. You'll decide how it should work, build the foundations yourself, and create the blueprint for other teams to follow.

What that looks like day to day

You'll own the target architecture: the key design decisions, the boundaries between the parts of the system, and the standards everything else is built to. You'll spend much of your time in the code, proving those decisions by building the platform and moving real features onto it. Then you'll guide the teams who build on it, reviewing their designs and removing what slows them down.

Nothing here is fully decided. We have an early direction and a working proof of concept, and we want you to challenge both. Once a decision is yours, it's yours end to end: the design, the build, the roll-out to real customers, and the plan for when something goes wrong.

Day to day you'll work across:

  • .NET and TypeScript: .NET for the core platform capabilities, where the business rules live once, and TypeScript for the workflows and AI agents built on top of them, with React micro-frontends on the front end, all on AWS.
  • Core business capabilities come first, in .NET: carved out of the existing monolith rather than rewritten, so there's one source of truth for business logic and nothing drifts.
  • The Jobs of Work layer, the end-to-end workflows people and AI agents run, is built in TypeScript on top of them.
  • You'll be moving key production data to modern database services while it's in live use, and keeping every agency's data separate and safe the whole time.

AI agents are first-class users of what you build. That means clear, well-described capabilities they can call, permissions they can't step around, actions that are safe to retry, a full record of what an agent did and for whom, and a human sign-off wherever money or legal steps are involved.

We build with AI, not around it. AI coding assistants are standard kit here.

Who you are

  • You've moved a live system before. Old and new ran side by side for real customers, and you know what took the longest.
  • You see through technical debt. You understand the debt that comes with a long-lived codebase and business logic hidden deep in the data layer, and you lead how to displace it safely, keeping data correct while it moves.
  • You've built for AI agents, or want to. You understand what it takes for an agent to act safely in a real business system, and you design for it from the start rather than bolting it on.
  • You think in boundaries. You can say who should own which data and why, and you turn those rules into code, not wiki pages.
  • You set the technical strategy. You set a clear technical direction and get teams you don't manage to follow it, through clear written decisions, design reviews and pairing.
  • You'd rather show than tell. You share a proof of concept with confidence, not a polished plan, because early feedback beats being right alone.
  • You care about the people on the other end. A clever migration that disrupts an estate agent's day isn't a success.
  • You communicate clearly, whether it's a design note, a trade-off explained to a product lead, or an update for the business.

What success looks like in a year

  • The first part of Alto runs on the new platform in production, for real agencies, with a tested way back.
  • A second team has moved its part mostly on its own, using what you built.
  • The new platform measurably improves performance and scale.
  • AI agents are doing real work for agencies through the platform, with the same safeguards as people.
  • Engineers across Alto know how the platform works and why.

Benefits

  • Everyday Flex - greater flexibility over where and when you work
  • 25 days annual leave + extra days for years of service
  • Day off for volunteering & Digital detox day
  • Festive Closure - business closed for period between Christmas and New Year
  • Cycle to work and electric car schemes
  • Free Calm App membership
  • Enhanced Parental leave
  • Fertility Treatment Financial Support
  • Group Income Protection and private medical insurance
  • Gym on-site in London
  • 7.5% pension contribution by the company
  • Discretionary annual bonus up to 10% of base salary
  • Talent referral bonus up to £5K

We want to make ASG more welcoming, fair and representative every day. We’ll consider everyone who applies for this role in the same way, regardless of your ethnicity, colour, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, neurodiversity status, family or parental status, or how long you’ve spent unemployed.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in London vacancy
  • £92.82k - £116.12k per annum

     ...Principal Engineer Location : Waterloo, London, England, UK | Hybrid (1 day per week in office) Who We Are  At 8th Light, we bring...  ...stage startups to the world's largest companies. We take on hard software challenges and turn them into durable results. We build... 
    Suggested
    Long-term contract
    Temporary
    Hybrid working
    On-site
    Shift work
    1 day/week

    8th Light

    London
    8 days ago
  • £78k - £85k per annum

     ...and inspiring stories for people all around the world. PURPOSE OF THE ROLE This is a 12 month FTC, the role is for a Principal Software Engineer to lead development for work order fulfilment order within a major media supply chain transformation programme. The... 
    Suggested
    Long-term contract
    Fixed-term contract
    Flexible hours

    BBC

    London
    8 days ago
  • £100k - £120k per annum

     ...offering expert guidance aligned with enterprise architecture and engineering best practices. This role strikes the perfect balance between...  ...like AWS, Terraform, and Python, just to name a few! As a Principal Engineer, you'll be the driving force behind the strategic direction... 
    Suggested
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £54k - £75k per annumEstimated
     ...to face challenges head on to achieve improved outcomes for our engineering practice. You will be responsible for: Building web...  ...Terraform and Github Actions CI/CD. Leading all aspects of software delivery in terms of design, development, testing and implementation... 
    Suggested
    Full-time
    Flexible hours
    Shift work

    Schroders

    London
    3 days ago
  • £120k - £160k per annum

     ...Edinburgh (hybrid, three days a week in the office) Level: Principal Engineer TL2 / TL3 Team: Enterprise Architecture Salary: £...  ...and Volkswagen. What you’ll do As a Principal Software Engineer at Kaluza, you will be the leading technical authority... 
    Suggested
    Permanent
    Full-time
    Hybrid working
    On-site
    Shift work

    Kaluza

    London
    1 day ago
  • £100k - £120k per annum

     ...This industry leader are seeking an exceptional Principal Engineer to join their team. You will be accountable for ensuring the robust technical...  ...valuable asset to the team, and you will act as a conduit to Software Engineering managers to ensure consistent performance... 
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £71k - £97k per annumEstimated
     ...against working-time legislation and NHSE standards so that payroll is exact. About the Role As our Principal Engineer, you will lead all core software engineering work across the entire Lantum platform and service architecture to scale Lantum’s next stage of growth... 
    Temporary
    Bank staff
    Hybrid working
    On-site
    Remote
    Rotating shifts

    Lantum

    London
    11 days ago
  • £79k - £106k per annumEstimated
     ...We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and... 
    Long-term contract
    Hybrid working
    Remote

    Codurance

    London
    more than 2 months ago
  • £67k - £91k per annumEstimated
     ...technology to let us do this. The impact you'll have: As a Principal Engineer in the Boost team, you'll be part of a group of principal...  ...AI-powered feature development and leveraging AI tooling for software delivery, with enthusiasm for transforming how we build and... 
    Full-time

    loveholidays

    London
    5 days ago
  • £74k - £102k per annumEstimated
     ...Who we’re looking for We are looking for an experienced Principal Full-Stack Software Engineer to design, build and operate production-grade capabilities across APIs, data products, enterprise integrations and tools used by agents. This is a senior individual-contributor role... 
    Flexible hours

    Schroders

    London
    4 days ago
  • £52k - £72k per annumEstimated
     ...be whoever they want to be, because we believe people who bring their best selves to work, do their best work.      As a Principal Software Engineer, your goal is to make engineering, and our engineers, better every day. You are approachable and collaborative, and you... 
    Extra income
    Full-time
    Flexible hours

    ASOS

    London
    3 days ago
  • £73k - £97k per annumEstimated
     ...Principal Software Engineer - Simple Machines Hybrid · Full-time · London, UK About Simple Machines Simple Machines is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney and New Zealand. We operate at the intersection... 
    Full-time
    Hybrid working
    Remote

    Simple Machines

    London
    more than 2 months ago
  • £140k - £160k per annum

     ...Most engineering roles promise impact. Few offer the opportunity to solve genuinely novel technical problems while helping define an entirely new category of software. As an experienced engineer you want to work on challenges that are both intellectually demanding and commercially... 
    Permanent
    Immediate start

    LinuxRecruit

    London
    more than 2 months ago
  • £85k - £113k per annumEstimated
     ...stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to...  ...'s possible with AI in enterprise environments . Our Software Engineers don't just implement solutions—they discover new patterns of working... 
    Hybrid working
    On-site
    Flexible hours

    WeBuild-AI

    London
    more than 2 months ago
  • £59k - £80k per annumEstimated
     ...Principal Software Engineer, Global Public Sector  Scale’s rapidly growing Global Public Sector team is focused on using AI to address critical challenges facing the public sector around the world. Our core work consists of: Creating custom AI applications that will impact... 

    Scale AI

    London
    9 days ago
  • £84k - £118k per annumEstimated
    Responsibilities Provide technical expertise during innovation discovery engagements and advise on emerging technologies. Lead innovation projects from proof of value through pilot delivery with internal teams, Capgemini experts, and clients. Design and deliver creative...
    Full-time
    Hybrid working

    Capgemini

    London
    5 days ago
  • £110k - £144k per annumEstimated
     ...building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Principal Software Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to... 
    Long-term contract
    On-site

    JPMorgan Chase & Co.

    London
    24 days ago
  • £100k - £120k per annum

     ...of their scaling – hands on technically engineers who have made the jump to architecture,...  ...best practices and providing high-level software architecture, but also being the voice of...  ...technical debt low, and liaising with other Principals to align delivery and assurance.... 
    Permanent
    On-site

    LinuxRecruit

    London
    more than 2 months ago
  • £105k - £120k per annum

     ...Create meaningful change by leveraging your experience of software and team leadership. This is your opportunity to shape the future...  ...—and you could be at the forefront of that mission. As a Principal Engineer, you will play a pivotal role in driving this innovative vision... 
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £100k - £120k per annum

     ...illnesses through cutting-edge research. To drive forward this groundbreaking research initiative, this company is seeking at Principal Software Engineer. In this role, you will not only lead a product squad and promote best practices within the team, but also serve as the... 
    Permanent
    Hybrid working
    On-site

    LinuxRecruit

    London
    more than 2 months ago
  • £74k - £100k per annumEstimated
     ...devastating diseases. We have built a world-leading drug design engine comprising AI models that are capable of working across multiple...  ...opportunity for a small number of innovative and versatile software engineers to work in a fast-paced and research-centric environment... 
    Hybrid working
    On-site
    1 day/week

    Isomorphic Labs

    London
    8 days ago
  • £75k - £101k per annumEstimated
     ...Isomorphic Labs seeks a software engineer to develop and evolve ML infrastructure supporting drug discovery research. The role involves designing scalable systems for training and deploying machine learning models across large compute and data environments in a research-focused... 

    Isomorphic Labs

    London
    a month ago
  • £65k - £85k per annumEstimated
     ...Principal Software Engineer, Pub Admin UK & Ireland, United Kingdom, London Sony Music’s Product, Design, Engineering & Global Operations (PDEGO) organisation is seeking a Principal Software Engineer within our Pub Admin product team in our London King’s Cross office... 
    Hybrid working
    On-site

    Sony Music Global Job Board

    London
    a month ago
  • £76k - £103k per annumEstimated
     ...devastating diseases. We have built a world-leading drug design engine comprising AI models that are capable of working across multiple...  ...highly efficient team on all parts of cloud infrastructure and software lifecycle. Reporting directly into our Director of Engineering... 
    Long-term contract
    Hybrid working
    On-site
    1 day/week

    Isomorphic Labs

    London
    8 days ago
  • £78k - £106k per annumEstimated
     ...devastating diseases. We have built a world-leading drug design engine comprising AI models that are capable of working across multiple...  ...highly efficient team on all parts of cloud infrastructure and software lifecycle. Reporting directly into our Director of Engineering... 
    Long-term contract
    Hybrid working
    On-site
    1 day/week

    Isomorphic Labs

    London
    5 days ago
  • £93k - £127k per annumEstimated
     ...potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment.   As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business in the Platform Team, you are the heart of this venture, focused on... 
    Long-term contract

    JPMorgan Chase & Co.

    London
    more than 2 months ago
  • £120k - £140k per annum

     ...one of the world’s biggest financial platforms. Are you ready to make an impact that’s seen by hundreds of millions? As Principal DevOps Engineer, you’re not just maintaining systems you’re building the foundation for the future. Taking ownership of mission critical... 
    Permanent
    Relocation package
    On-site
    Flexible hours

    LinuxRecruit

    London
    more than 2 months ago
  • £66k - £89k per annumEstimated
     ...they design, build, and operate AI powered software at scale with speed. Our Purpose:...  ...AI in enterprise environments . Our AI Engineers don't just implement solutions—they discover...  .... Role Overview: As a Principal AI Engineer at WeBuild-AI, you will design... 
    Long-term contract
    Hybrid working
    On-site
    Flexible hours

    WeBuild-AI

    London
    more than 2 months ago
  • £69k - £95k per annumEstimated
     ...We are seeking a Principal Software Engineer to join our Corporate Credit Derivative technology team based in London. The successful candidate will own the design, development, and deployment of solutions. This requires working closely with the business, including trading,... 
    Full-time
    Hybrid working
    Flexible hours

    Morgan Stanley

    London
    1 day ago
  • £90k - £120k per annum

     ...illnesses. You're literally joining a platform and a company that saves peoples lives, it doesn't get much better than this. As a Principal Engineer, you'll be responsible for ensuring the robust technical delivery of products and services, including planning, co-creating the... 
    Permanent

    LinuxRecruit

    London
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!