> Markdown version of [/jobs/ext/3221631-principal-back-end-engineer](https://www.wearedevelopers.com/jobs/ext/3221631-principal-back-end-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Back-End Engineer - **Company:** Kinetech - **Location:** London, UK - **Experience:** Expert - **Salary:** £90,000.0 - £110,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Software Quality, Continuous Integration, Python (Programming Language), SQL Databases, Systems Integration, Backend, Event Driven Architecture, Terraform - **Published:** September 3, 2026 - **Apply:** https://www.totaljobs.com/job/principal-back-end-engineer/kinetech-recruitment-job107933714 ## About the Role You'll already be operating at Senior, Lead or Principal Engineer level and will have deep hands-on expertise in C# .NET or Python (ideally both!). We're particularly interested in engineers who: * Are comfortable working beyond their primary language and across a mixed technology environment. * Have strong backend experience across APIs, integrations and event-driven architectures. * Have integrated enterprise platforms, internally developed systems and third-party applications. * Understand SQL, data modelling, cloud engineering and modern CI/CD practices. * Can take a technical problem from investigation and architecture through to hands-on delivery. * Make pragmatic technical decisions with scalability and maintainability in mind. * Communicate well with engineers and non-technical stakeholders alike. * Have already embedded AI into their engineering workflow and can demonstrate a thoughtful, responsible approach to its use. Experience with IaC, Terraform, broader full-stack technologies or platform/service-based environments would be useful but isn't essential. ## Description You'll join a business with a complex technology landscape and a significant programme underway to improve how its core applications and services communicate. The environment spans C# .NET, Python and Azure, and you'll have considerable freedom to assess what's there, challenge existing thinking and help shape the right technical approach., * Remaining hands-on with the code while providing technical direction across backend engineering. * Owning and evolving the architecture connecting core platforms, internal applications and external services. * Designing and delivering APIs, integrations, messaging and event-driven solutions. * Reviewing existing architecture and proposed designs, making pragmatic recommendations and leading them through to delivery. * Working across C# .NET, Python and Azure, including cloud-based integration technologies. * Supporting other engineers and helping improve technical standards, testing, code quality and development practices. * Using AI-augmented development practices to improve engineering quality, speed and delivery, with appropriate controls and validation. * Working closely with technical and business stakeholders to turn complex requirements into effective solutions.