Join to apply for the Staff Software Engineer - Data role at Confused.com
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Description
Confused.com is the UK’s first comparison platform for car insurance. We’ve been helping customers since 2002 by empowering them to make better decisions around insurance and financial services. Our mission is simple: take away the confusion when comparing financial products and services to help you save time and money.
Department:
Engineering
Location:
Cardiff
Company Overview
We’re part of RVU, a group of online brands (including Uswitch, Tempcover, and Money.co.uk) that empowers people to make confident decisions across a range of household services.
RVU’s purpose is to simplify complex marketplaces with intuitive and accessible applications that genuinely improve people’s lives. Saving a few hundred pounds a year on bills makes a fundamental difference to vulnerable people who sometimes have to choose between paying for utilities or groceries.
Our platforms serve millions of users a month, process thousands of comparisons a day, and drive hundreds of complex integrations with vastly different partners. We’re a tech-driven business that focuses on agile delivery and cross-functional product teams.
What You Will Be Responsible For
* Work alongside established & experienced engineering teams, supporting and growing the organisation’s understanding & utilisation of modern technology.
* Collaborate with cross-functional teams to turn ideas into reality and shape the technical vision of the organisation.
* Take ownership of technical strategy, decisions, and implementation approaches, aligning with your preferred ways of working.
* Utilise logs, metrics, and data to monitor and improve system performance & reliability.
* Participate in technical catch-ups, working groups, and all-hands to enhance engineering culture.
* Share your expertise to enrich RVU’s perspective in a continuous learning environment.
What We Look For In You
* Understanding and application of modern data architectures (dimensional model, data mesh, data lake).
* Experience with data observability methods.
* Proficiency in modern software development practices (agile, CI/CD, DevOps, infrastructure as code, observability).
* Experience applying DORA metrics to Data Products.
* Knowledge of Domain-Driven Design, Event-Driven Architecture, and Contract-Driven Development.
* Experience designing data products and managing versioning.
* Proven technical leadership and stakeholder management skills.
* Extensive experience in designing, implementing, and maintaining data pipelines and transformations.
* Ability to explain technical concepts to both technical and non-technical audiences.
Technical Skills
* Strong knowledge of SQL and Python.
* Experience with cloud environments.
* Experience with big data technologies (Spark, Databricks, Delta Lake, BigQuery).
* Experience with alternative data technologies (duckdb, polars, daft).
* Familiarity with eventing technologies (Event Hubs, Kafka).
* Understanding of file formats like parquet, delta, iceberg.
What We Offer
* Employer matching pension up to 7.5%.
* Hybrid in-office and remote work, with a "Work from Home" budget.
* Comprehensive leave policies including maternity, paternity, and adoption leave.
* 25 days holiday (up to 30) + 2 "My Time" days per year.
* Up to 30 days of "working from anywhere" annually.
* Learning and training budget.
* Electric vehicle scheme.
* Health insurance.
* Access to mental and physical health apps.
* Regular social and company events.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and IT
#J-18808-Ljbffr