What is the challenge?
As a Staff Engineer for Compare the Market, you will assume a key position providing architectural expertise and guidance that enables the vision of the overall solution to be delivered.
You will use your knowledge of the architectural configuration of your product area to influence decisions about what tools and technologies will enhance our service offering.
This is a highly technical role and your enthusiasm for exploring new technology and tools will be valued in this team. You will have a deep understanding of the services in your area of the business and how you contribute to the customer (internal or external) success and positive commercial outcomes. You will ensure that we maintain our standards of engineering excellence, both within your business area and as part of a community of engineering, contributing to CtM wide standards, processes and tools.
On top of that, you will have the opportunity to guide, mentor and coach a delivery team of engineers, developing your own people management skills in the process.
Our environment is one that has 190+ technical people in a company that champions Pair Programming, innovation days and a challenge culture, as well as uses a plethora of tools and technologies such as AWS, Kafka, Java, Python, Scala, Docker, Terraform, MongoDB and more – this will be a great opportunity to learn and grow your career.
What will it take to be successful as a Staff Engineer?
As an experienced individual, you will be able to demonstrate involvement in the delivery of applications that underpin business or consumer facing products, and the part you played in improving their quality.
Also, you will be able to show:
Creates alignment across teams in their domain ensuring that best practice and architectural decisions are well understood within the domain
Capable of setting short to medium term strategies for our services and products, creating designs and roadmaps to communicate and plan change over time in a domain’s estate
Provides direction, advice and guidance on the approach to delivering services and products. Collaborates with and guides other engineers in assessing and evaluating new technologies within the domain. Reduces complexity within our software, processes and tools.
Advocate of engineering excellence within the domain, contributes to technology wide engineering standards, processes and tools
Contributes to the assessment and adoption of standards, processes and tools across the whole of CtM
Provides technical input into planning and business case definitions
Takes a risk-based approach to decision making, guides other engineers in taking the same approach, makes sure that our risk controls are considered when delivering software
Understands the regulatory framework in which CtM operates and how it applies to their role and other engineering roles
Experience working closely with engineering teams, setting a technical vision and working together to achieve it
Proven experience of making technical and architectural decisions that meet customer and commercial needs
Self-starter, strong influencing and negotiation skills, able to manage non-technical and technical stakeholder relationships
Active learner, keeping up to date with developments in your technical and professional area of expertise.
Structured approach to governance and standards and eager to further engineering excellence at CtM
Why choose us?
You might already know us - we're the ones with the Meerkats! Compare the Market has helped revolutionise the insurance market and we have been growing rapidly since the start in 2006.
We are on a mission to transform the comparison industry, moving beyond endless forms and generic search results, to a highly personalised, service-led experience. In order to do so, we recognise that we need to consistently deliver seamless, personalised customer experiences through a connected data and technology ecosystem.
Diversity and Inclusion
We're a diverse community of dedicated, innovative and talented professionals. With an inclusive and open workplace, we encourage our people to create and share ideas – supporting their growth and celebrating their uniqueness.
We understand the importance of achieving a healthy lifestyle balance, whether it’s working remotely or flexibly we have an environment where people are empowered to embrace flexible working in a way that works for them and for the business.
'We are committed to offering equal chances to you throughout the application process, so if you require any special adjustments to be made, please let us know. We will work with you to make any appropriate arrangements.’