Salary: £60,000 - £85,000 We're looking for a Senior Engineer to join our Which? Technology team on a permanent, full-time basis.
Despite the current circumstances we are still actively recruiting for roles. In compliance with UK Government advice relating to COVID-19, this role may initially be remotely based in line with the rest of our workforce and we will supply you with the tools and technologies to enable you to work in this way. During this phase, interviews will likely be conducted over video conferencing technology, e.g. Google Hangouts or similar.
It's a pivotal time for Technology at Which? as we drive forward our pioneering transformation programme, putting users at the heart of every product we create, and evolving our technologies to deliver best-in-class user experiences. Over the next twelve months, we will be developing both our commercial and advocacy product offering, trialing new ways of working, driving innovation, and enabling the teams we work with, both supporting existing systems and in the provision of new ones.
What you'll do
As an engineering leader in one of our Squads, you will be working in a cross-functional Product Development team to help Which? deliver on its mission to reduce consumer harm by making life simpler, fairer, and safer.
You'll help the team meet our high standards for the quality, security, accessibility, and architecture of the software we ship.
Working collaboratively with other team members you'll help set the long-term vision for the Squad and guide the technology to meet that vision.
As part of the broader engineering leadership team, you will contribute to our best practices and standards and be a champion for the innovative use of technology. You'll also contribute to the wider technology strategy and help us deliver as a department.
What's important to us
- Experience in an agile Product Development environment and how it adds value to an organisation
- Transparency and collaboration
- Pragmatism and a bias for action
- A willingness to learn and teach others
- A passion to help us in our mission
- Diversity and inclusion
Our Technology You can't know everything but we're looking for deep experience in a range of these areas
- Front End technologies e.g. React.js, Typescript, HTML5, CSS & SASS (Product teams)
- Back End technologies e.g. Java Kotlin/Spring Boot/GraphQL (Platform team)
- Mobile technologies e.g. React Native, Typescript, CSS & SASS (Mobile Team)
- CDNs, currently CloudFront
- Core JavaScript in the browser and server
- Cloud infrastructure, predominantly AWS
- CI/CD best practice and tooling e.g. CircleCI, Travis CI, Jenkins
- SQL, Redis, Graph, and other DB technologies
- Experience in API design and best practice, using both REST and GraphQL
- Observability tools e.g. NewRelic, AirBrake, Sentry
Helpful experience
- Participation in product discovery
- Planning, designing, and measuring the impact of new features and changes
- Working with modern design patterns to build cloud-native solutions
- Experience working directly with senior stakeholders
- Interviewing and hiring
- Line management or mentoring
- Experience driving commercial outcomes
We're committed to making sure our application process is accessible to everyone who would like to apply for any of our vacancies! Please reach out to if you need us to provide an alternative application method to support your accessibility needs.