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 of data, AI, machine learning, data engineering, and software engineering—building bespoke platforms and products that turn complex data into real-world outcomes.
We work with enterprises, technology companies, and governments to help them better understand their organisations, customers, and citizens. Our teams design and build large-scale data platforms, intelligent systems, and high-impact software products.
We engineer data to life.
Requirements
The Role
As a Principal Software Engineer , you’ll play a key role in delivering complex, scalable systems for ambitious clients. This is a hands-on engineering role where you’ll work across the full stack—backend services, APIs, frontend components, data pipelines, and cloud infrastructure.
You’ll collaborate closely with our internal engineering teams and client stakeholders, influencing technical direction while remaining deeply involved in design and delivery. This role suits someone who enjoys solving hard problems, owning outcomes end-to-end, and operating in a consultative engineering environment.
What You’ll Be Doing
- Design and build backend services for a highly scalable marketing platform
- Own the design of APIs, applications, and supporting infrastructure
- Document technical designs and requirements clearly for both internal teams and clients
- Deliver solutions end-to-end: build, automate, deploy, operate, and support
- Partner with clients and delivery teams to translate business requirements into robust technical solutions
- Work within an Agile, iterative delivery model
- Collaborate in a hybrid setup with both remote and in-person team members and stakeholders
The Team
You’ll join a high-performing engineering team working on a large-scale machine learning platform for a global telecommunications client.
The team operates with a high degree of autonomy and shared ownership. Engineers work across the full stack, support one another’s growth, and collaborate closely with data scientists and adjacent teams to design cross-system solutions.
Strong engineering culture, real influence, and meaningful problems to solve.
Benefits
What We’re Looking For
Core Experience
- Strong foundation in JVM-based development (Kotlin preferred, Java welcome)
- Experience designing and implementing data-driven APIs
- Background working on large-scale web services
- Solid SQL experience, including schema design and performance-aware queries
- Deep experience with automated testing (unit, integration; TDD/BDD preferred)
Frontend & Full Stack Exposure
- Experience with React, TypeScript, Redux, and Tailwind (or similar modern frameworks)
Cloud & Infrastructure
- Experience with AWS, GCP, Azure, or similar
- Infrastructure-as-code (Terraform, CloudFormation, etc.)
- Containerised deployments using Docker, ECS, Kubernetes, or equivalent
Nice to Have
- Exposure to Scala or functional programming concepts
- Experience with asynchronous and highly concurrent backend frameworks (e.g. Ktor, Play, RxJava)
- NoSQL experience (DynamoDB, Cassandra, BigTable, Cosmos DB, etc.)
- Strong Git workflow experience and the ability to adapt workflows to project needs
- A genuine appetite for learning and adopting new technologies quickly
£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...SuggestedPermanentHybrid workingOn-site£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...SuggestedLong-term contractTemporaryHybrid workingOn-siteShift work1 day/week£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...SuggestedPermanentImmediate start- £91k - £118k per annumEstimated...through to deployment, delivering working software in shippable increments.Contribute to... ...the systems you build. Code Quality and Engineering PracticeWrite clean, testable, secure... ...participation in technical communities. Role: Principal Software EngineerLocation: Wilmslow /...SuggestedRemoteShift work
- £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...SuggestedHybrid workingOn-siteFlexible hours
- ...2,200 global colleagues. We are now looking for a visionary Principal Engineer to help define the next generation of our platform. Why... ...influencing technical direction across squads A passion for software craftsmanship, clean architecture, and scalable design A...Hybrid workingFlexible hours
- £101k - £132k per annumEstimated...Principal Software Engineer – (Golang, Auth & Identity) We've partnered exclusively with a scaling infrastructure company that's fundamentally transforming how digital and physical components interact in the age of AI. Their core mission is to empower teams to build and...Permanent
£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...Permanent£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....PermanentOn-site£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- £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-timeHybrid workingRemote
£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- £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 contractHybrid workingRemote
- £69k - £89k per annumEstimated...Position Overview Job Title Principal Application Engineer – FX Technology / Order Management Location London Corporate Title Director Our Foreign Exchange (FX) Technology team are working with cutting-edge technology to support a top 3 leadership position...Long-term contractFull-timeHybrid workingRemoteFlexible hours
- £94k - £126k per annumEstimated...Platform Equinix Incubation builds the agentic systems that run the software delivery lifecycle end to end: specialized AI agents, with humans directing the work and owning every gate. Principal Engineer is the senior-most hands-on role on that mission. We are hiring...Full-timeTemporaryOn-siteRemote
£130k - £180k per annum
...early-stage startup, this is as greenfield as it gets, combining software and hardware, pushing the boundaries of what is possible, and... ...optimisation techniques. You’ll be working closely with hardware engineers, ensuring seamless interaction between custom processors and the...PermanentOn-site- £67k - £88k per annumEstimated...learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction This Principal Android Engineer sits within the Search and Recommendations Experience team which owns the end-to-end search and recommendations experience,...
- £102k - £134k per annumEstimated...UTA seeks a Principal AI Engineer to lead the design, development, and delivery of intelligent software systems that bring together enterprise application architecture, full-stack engineering, data science, and machine learning. In this highly visible, hands-on leadership...Full-time
- £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 contractHybrid workingOn-siteFlexible hours
- £79k - £104k per annumEstimated...change an industry for the better. ABOUT THE TEAM GenAI Engineering sits within Motorway's Data and AI function, alongside Machine... ...contributor role on Motorway's GenAI engineering ladder (IC5 / Principal). You'll report to the Director of Data and AI, advising the CPO...Full-timeHybrid workingOn-siteWork from homeFlexible hoursShift work
- £79k - £105k per annumEstimated...have been leading the way in sports performance software, science, and data, in a world where 1% can literally... ...WANT PEOPLE WHO ARE PASSIONATE ABOUT PLATFORM ENGINEERING We are looking for a talented and inquisitive Principal DevOps Engineer whose drive for learning and...Long-term contractHybrid workingOn-siteShift work
£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...PermanentRelocation packageOn-siteFlexible hours£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£100k - £110k per annum
Company: INTEC SELECT LTD Job Type: Permanent, Full Time Salary: £100000 - £110000/annum hybrid + 25% bonusPermanentFull-timeHybrid working- £97k - £128k per annumEstimated...Principal Backend Engineer - Java Location: London (Hybrid) | Type: Permanent The Role Capco is growing our Engineering team – and we’re... ...Services - Deep understanding of deploying enterprise level software into any public cloud, preferably AWS. Architecture...PermanentHybrid working
- £67k - £90k per annumEstimated...At Mindera, we craft software with people we love. We’re looking for a Principal Java Engineer with strong Retail experience who can join our crew! Please note: This is a six month contract that sits outside IR35. You will be required to work in Paddington 3 days a week...Remote3 days/week
- ...Role: Principal AI Engineer - Lead Colleague AI Transformation (Financial Services) Location: Central London, Full Time, Hybrid working 2/3 times per week from the office, the rest from home Start Date: ASAP End Date: 6 Months initially Daily Rate: Very...Daily payPermanentFull-timeHybrid workingOn-siteImmediate start
£135k - £175k per annum
...Principal Product Engineer, React Native Location: Nine Elms, London. Full time, hybrid with at least 3 days a week on site. You'll need the... ...We are an AI-first company We don't just build software. We build intelligent systems. From AI-assisted development...Full-timeHybrid workingOn-site- ...restaurant or hotel chain. The combined company’s complete software-as-service (SaaS) solution suite including scheduling, time... ...AI. Fourth is seeking an exceptional, strategically minded Principal AI Quality Engineer to drive our AI-driven global QA strategy from the front. Reporting...Hybrid workingFlexible hours
- £82k - £108k per annumEstimated...everyday work faster and easier. Today, our cloud-based software is trusted by over 100,000 companies and used in 179 countries... ...the fifth unicorn from Estonia. We are looking for a Principal AI/ML Scientist & Engineer to lead a growing team of Applied Scientists and AI/ML...Full-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- emea channel sales manager engineering software London
- chief electronics engineer London
- principal devops engineer London
- head of engineering remote London
- principal data engineer London
- technical sales manager sales engineer London
- engineering project manager London
- principal mechanical engineer London
- principal electronics engineer London
- principal software engineer London
