DevEx Engineer
Role details
Job location
Tech stack
Job description
Ready to build the tools, systems and workflows that empower engineering teams to deliver faster, smarter and with greater confidence?
If you're passionate about optimising developer experience, improving CI/CD pipelines, and shaping the internal tooling landscape that drives high-quality engineering at scale - this role gives you the opportunity to make a genuine impact across Evri's technology organisation.
This role is remote-first, with occasional travel to Morley, Leeds for collaboration and cross-team engineering sessions.
What You'll Be Doing
As a DevEx Engineer, you'll design and implement internal tools, automation, and workflow improvements that enhance the daily lives of engineers across Evri. You'll take ownership of pipeline optimisation, developer productivity initiatives, and the continuous improvement of our build, test and release processes.
You'll collaborate widely across engineering teams, support technical delivery, embed best practices, and help shape the standards and systems that improve efficiency, reliability and developer satisfaction.
Responsibilities
- Design and implement developer tools, automation scripts and productivity-enhancing workflows
- Improve CI/CD pipelines for scalability, performance and reliability
- Deliver end-to-end enhancements across build, test and release processes
- Collaborate with engineering teams to embed quality and efficiency practices
- Contribute to reusable tooling, templates and shared libraries
- Apply best practices across DevEx engineering, including observability, performance optimisation and automation
- Write clean, maintainable and testable scripts for internal tooling
- Support delivery planning, technical discussions and cross-team alignment
- Troubleshoot and resolve issues within developer tooling, pipelines and processes
- Identify opportunities for productivity improvements across engineering domains
Requirements
- Strong knowledge of CI/CD pipelines, build systems and deployment automation
- Experience with containerisation and orchestration (Docker, Kubernetes)
- Understanding of developer productivity metrics and workflow optimisation
- Ability to design and deliver scalable tooling and automation
- Competence in debugging and optimising build/test/release processes
- Strong collaboration and communication skills across engineering teams
- Clear, structured technical thinking and problem-solving capability
- Experience contributing to engineering enablement or platform-focused initiatives