Back to all jobs

- Employment
- Permanent Full Time
- Seniority
- Senior
About the role
Key Responsibilities
- Drive architectural decisions and set technical direction for major projects
- Mentor and coach junior and mid-level engineers, fostering their growth
- Work closely with stakeholders (internal and external) to innovate highly effective solutions
- Champion a culture of innovation, continuous learning, and operational excellence
- Take end-to-end ownership of critical systems, ensuring reliability, scalability, and security
Skills, Knowledge and Expertise
- Substantial commercial experience in developing complex software solutions with some of the following Node/TypeScript, ExpressJS, React, SQL, NoSQL, Cloud Infrastructure or similar
- A proven track record for delivering great software and solving difficult technical problems
- Proven experience mentoring and developing engineering talent
- The ability to technical lead a project from inception to completion
- Exceptional problem-solving skills
- Strong communication skills, with the ability to influence and align diverse teams
- Experience of unit testing
- Experience with working with CI/CD pipelines
- Experience of Python
What we offer
- Private Medical Insurance
- Dental Insurance
- Parental Support
- Salary-Exchange Pension
- Employee Assistance Programme (EAP)
- Local Oxford Discounts
- Cycle-to-work Scheme
- Flu Jabs
Perks & benefits
- Dental Insurance
- Medical Insurance
731,000+ hidden jobs like this
Aurora Energy Research and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites