Staff Software Engineer - Data
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
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 various cross‑functional disciplines to bring ideas to life, shaping and delivering the ongoing technical vision of the organisation alongside peers.
* Exercise autonomy over technical strategy, decisions and implementation approach, delivering using practices that align with your preferred ways of working.
* Utilise logs, metrics and data to monitor and improve system performance & reliability.
* Enhance a diverse engineering culture by participating in technical catch‑ups, working groups and All Hands.
* Share your experience, knowledge and expertise in a continuous learning environment.
* Proactively identify opportunities for improvement across the organisation.
* Manage your time effectively between team and organisation level contributions.
* Rotate around the business to build relationships and act as a multiplier.
What We Look For In You
* Understand, assess and effectively apply modern data architectures (dimensional model, data mesh, data lake).
* Experience in applying and using data observability methods effectively.
* Experience in modern software development practices (agile, CI/CD, DevOps, infrastructure as code, observability).
* Experience applying DORA metrics to Data Products.
* Experience with Domain‑driven design, Event‑driven architecture and Contract‑driven development.
* Experience and understanding of designing data products and versioning.
* Proven technical leadership and managing relationships with multiple cross‑departmental stakeholders.
* Extensive experience designing, implementing and maintaining robust data pipelines and transformation processes.
* Ability to understand detailed technical requirements and explain technical concepts to both technical and non‑technical stakeholders alike.
Technical Proficiency
* Strong knowledge of SQL and Python programming.
* Extensive experience working within a cloud environment.
* 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).
* Deep understanding of file formats and their behaviour such as parquet, delta and iceberg.
What We Offer
* Employer matching pension up to 7.5%
* Hybrid approach of in‑office and remote working, and a “Work from Home” budget to help contribute towards a great work environment at home.
* Excellent maternity, paternity and adoption leave policy.
* 25 days holiday (increasing to 30 days) + 2 days “My Time” per year.
* Up to 30 days per year “working from anywhere”.
* A healthy learning and training budget.
* Electric vehicles scheme.
* Health insurance.
* Access to the Calm and Peppy app for physical and mental health.
* Regular events – from team socials to company‑wide events with insightful external speakers to keep colleagues connected.
Referrals increase your chances of interviewing at Confused.com by 2x.
#J-18808-Ljbffr