Developer Experience Engineer (DevEx)
New
A
Arbor EducationEducation Technology
RemoteFull-TimeMiddle
Salary80,000 - 90,000 GBP per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSBackend DevelopmentPythonBashFull Stack DevelopmentJenkinsCI/CDSoftware EngineeringGitHub Actions
Requirements
- Strong background in software engineering (hands-on experience with modern backend or full-stack development)
- Experience designing and building developer-facing tooling, pipelines, or platform components
- Familiarity with Internal Developer Platforms (e.g. Atlassian Compass, Backstage, or similar)
- Practical experience with CI/CD systems (GitHub Actions, Jenkins, CircleCI, etc.)
- Practical experience with cloud-native deployment (AWS preferred)
- Understanding of AI-assisted development tools and enthusiasm for driving adoption in a structured, measurable way
- Working knowledge of Snyk or equivalent security scanning tools, and understanding of how to embed these in developer workflows
- Strong automation skills (Python, Bash, or equivalent scripting)
- Working knowledge of software delivery metrics (e.g. DORA, SPACE) and experience using data to drive improvement
- Collaborative mindset and ability to partner across multiple engineering teams
Responsibilities
- Design, build, and maintain Arbor’s IDP, providing self-service tooling, consistent build pipelines, and standardised deployment workflows.
- Develop project scaffolding and templates that allow engineers to rapidly bootstrap new services with best practices built in.
- Integrate core engineering systems (CI/CD, observability, service catalogue, documentation) to provide a joined-up developer experience.
- Collaborate with the Platform Engineering and DevSecOps teams to ensure the IDP embeds security scanning, dependency management, and compliance controls by default.
- Embed AI-assisted tooling (e.g. Claude Code, Codex etc) into the developer workflow.
- Partner with the Head of Developer Productivity to define and measure AI efficiency metrics.
- Develop plugins, workflows, or integrations that help engineers use AI tools safely and effectively.
- Contribute to the continuous improvement of AI onboarding, training, and developer enablement.
- Consolidate and rationalise the engineering toolchain, ensuring consistency across teams.
- Build automations and command-line utilities to streamline repetitive development tasks.
- Maintain and improve shared build/test/deploy templates and scripts.
- Collaborate with teams to identify pain points in the development lifecycle and propose solutions.
- Collaborate with DevSecOps to build and maintain reusable secure coding templates, CI/CD guardrails, and compliance checks.
- Contribute to the collection and reporting of developer productivity data (e.g. build times, PR cycle times, deployment frequency).
- Support automation and observability for key developer metrics.
- Participate in post-implementation reviews to quantify the impact of new tooling or process changes.
View Full Description & ApplyYou'll be redirected to the employer's site