Principal Software Engineer
Key details
- Compensation
- $90,000
Job Description
Salary: £90,000 - 90,000 per year
Requirements
- We require 10+ years of experience, at principal or staff grade equivalent.
- We require expert-level Java 17 or 21 experience, including modern language features.
- We require deep Spring Boot experience, including security, transaction management, and async/reactive patterns.
- We require experience designing microservices architecture from scratch.
- We require production experience with Kubernetes and Docker.
- We require hands-on AWS experience, including EKS, Lambda, S3, RDS, and EventBridge.
- We require ownership of CI/CD pipelines.
- We require a strong automated testing discipline, including JUnit, Mockito, integration testing, and TDD or BDD.
- We require frontend leadership experience in React, specifically leading React work itself.
- We require understanding and implementation of FFE/BFE separation, including presentation, client state, server-side UI tier, session and auth handling, SSR, and API route composition.
- We require architecture ownership across multiple systems.
- We require cross-team technical leadership.
- We require a track record of influencing engineering standards, technology choices, or hiring.
- We require evidence of growing other engineers.
- We require UK SC security clearance eligibility.
- We require candidates to be a UK national with 5 continuous years of UK residency.
- We require candidates not to need sponsorship, now or in the future, for UK permanent employment status.
- If using a work visa, it must allow unrestricted work in the UK for at least the next 5 years.
Responsibilities
- We will expect you to write code while also setting technical direction.
- We will expect you to own architecture across multiple services.
- We will expect you to provide technical leadership across teams.
- We will expect you to contribute directly to engineering standards and hiring.
- We will expect you to work on a Java/Spring Boot microservices platform running on AWS EKS.
- We will expect you to work on a Next.js frontend.
- We will expect you to work on Camunda-based process orchestration.
- We will expect you to occasionally travel to London for client work, approximately once a month, with expenses paid.
- We will expect you to go through UK SC Security Clearance if required.
Technologies
- API
- AWS
- Lambda
- Camunda
- CI/CD
- Docker
- Frontend
- JUnit
- Java
- Kubernetes
- React
- Security
- Spring
- Spring Boot
- TDD
- microservices
- UX UI Design
- Cloud
- BPMN
- Backend
- JavaScript
- Mobile
- React Native
- Terraform
More
We are a growing technology consultancy offering a hands-on principal engineering role with a salary of up to £80k, potentially higher for the right candidate. The role can be based remotely, provided you can occasionally travel to London for client work, with travel expenses paid. We work across a modern delivery stack including Java/Spring Boot microservices on AWS EKS, a Next.js frontend, and Camunda-based process orchestration. This is a high-impact opportunity for someone who wants to combine deep technical contribution with architecture, leadership, and influence across engineering practices.
last updated 36 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 30 indexed roles at this employer: $40,000 - $100,000(mid ~69667)
Context reflects data collected at crawl time.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs, or every remote job category.
Senior Technical SEO Account Manager
PPC / Paid Media Team Lead
Systems Administrator / Support Engineer
Source: DevITJobs • Last updated 4d ago