Quick overview
Job description
We're looking for a backend-focused Software Engineer to build and improve the systems behind our client platforms and products.
You'll work across application logic, APIs, databases, integrations, search, queues and background processing. PHP sits at the centre of much of our current estate, particularly Laravel, alongside WordPress, Magento and TYPO3.
You'll work closely with our Frontend, Full Stack and Infrastructure & Platform Engineers, as well as Account Management. You'll also liaise directly with clients where useful to understand the business context, clarify requirements and explain technical choices clearly.
What you'll own
- Backend features and application logic.
- APIs and third-party integrations.
- Databases, data modelling and data integrity.
- Background jobs, queues and scheduled processing.
- Search and indexing.
- Performance and query optimisation.
- Secure handling of authentication, authorisation, secrets and sensitive data.
- Automated testing and quality.
- Diagnosing application and production issues.
- Technical debt and incremental modernisation.
- Contributing to architecture and technical planning.
What we're looking for
You'll already have commercial experience building production web applications and be comfortable taking well-understood backend work from requirement through to production with appropriate support.
Strong PHP experience is particularly relevant to the work we have today, and Laravel experience would be useful. You'll ideally be comfortable with relational databases, APIs, integrations, automated testing, queues, debugging and application performance.
We care particularly about how you think about failure modes, security, data integrity and maintainability. You'll be methodical in investigation, meticulous with data and edge cases, curious about root causes, and entrepreneurial enough to suggest better ways of solving the underlying problem.
Working at 3ev
We want engineers to own outcomes, not just tasks. Security, testing and performance are part of doing good engineering, not separate stages at the end.
This is a Software Engineer role rather than a junior or senior appointment. We're looking for someone who can work independently on well-understood problems while continuing to grow their technical depth, judgement and ownership.
Similar jobs
- MG
Senior Python EngineerNew Auto Apply
Man Group · London · On-site 🇬🇧
MongoDBGitJava+4TechnologySalary not listed1 hour ago - LC

Lead Development EngineerNew Auto Apply
Lane Clark & Peacock · London · Hybrid 🇬🇧
Generative AIEngineeringSalary not listed1 hour ago - PI

2027 Summer Intern - Technology Analyst, Software Engineering, EMEANew Auto Apply
PIMCO · London · On-site 🇬🇧
SQLC#C+++3TechnologySalary not listed1 hour ago - CO
Algorithm EngineerNew
Copello · Bristol, Gloucestershire · Hybrid 🇬🇧
RoboticsSimulinkEngineeringSalary not listed2 hours ago - NI
Lead Software Developer - SC ClearedNew
Network IT · London · Hybrid 🇬🇧
SASSSQLGit+13TechnologySalary not listed2 hours ago - TP

Software DeveloperNew
Tiro Partners · London · Hybrid 🇬🇧
DockerGitJava+3TechnologySalary not listed2 hours ago - 3E
Software Engineer - FrontendNew Apply in 1 click
3ev · United Kingdom · Remote 🇬🇧
VueTypeScriptTailwind CSS+1Engineering£40k - £45k/yr2 hours ago - CL

EngineerNew
Canada Life UK · London · Hybrid 🇬🇧
AgileEngineeringSalary not listed15 hours ago - IR
C/C++ Software Engineer
Inspired Recruitment · Cheltenham, Gloucestershire · On-site 🇬🇧
GitC++CI/CDTechnologySalary not listed3 weeks ago - CL

Senior Associate Engineer (Digital Product Team) - Canada Life LimitedNew
Canada Life Limited · Watford · Hybrid 🇬🇧
AgileEngineeringSalary not listed15 hours ago - PA
Technology LeadNew
Proactive Appointments · Leeds, Yorkshire · On-site 🇬🇧
PMPPrince2Risk Management+2£55k/yr3 hours ago - BD
Python Software EngineerNew
Brio Digital · Leeds, Yorkshire · Hybrid 🇬🇧
DynamoDBGitAWS+6TechnologySalary not listed3 hours ago