Staff Software Engineer - Data

Confused Com — United Kingdom · Posted ~3 hours ago

Lead Full-time Hybrid

Skills

software engineering data platforms system design agile development cloud distributed systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A staff-level engineering role developing high-performance data-driven platforms. The role requires strong technical leadership, scalable architecture skills, and collaboration within cross-functional teams.

Highlights

Work on high-scale platforms serving millions of users with complex integrations and opportunities to influence technical direction.

Description

Department: Engineering Location: Cardiff Description Hybrid: 2 days per week in our Cardiff office Confused.com 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. We’re part of RVU, a group of online brands that include: Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We are at the cutting edge of the FinTech industry, so we’re always looking for extraordinary talent. If you love what you do, get in touch today! About The Role 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. We are creating the next generation of comparison platforms, and as we scale, we are looking for passionate, empathetic engineers to build highly performant, accessible, and beautiful consumer experiences to facilitate switching and comparisons on the web. What You Will Be Responsible For Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation’s understanding and utilisation of modern technologyCollaboration: work with various cross-functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peersAutonomy: authority over technical strategy, decisions, and implementation approach, so you can deliver using practices that align with your preferred ways of workingData Driven: utilise rich logs, metrics, and data to monitor and improve system performance and reliabilityCulture: enhancing a diverse engineering culture by taking part in various technical catch-ups, working groups, and 'All Hands'Experience: enrich RVU’s perspective by sharing your experience, knowledge, and expertise in a continuous learning environmentProactively identify opportunities for improvement across the organisationManage your time effectively between team and organisational level contributionsRotate 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 effectivelyExperience in modern software development practices (agile, CI/CD, DevOps, infrastructure as code, observabilityExperience applying DORA metrics to Data ProductsExperience with Domain driven design, Event driven architecture and Contract driven developmentExperience and understanding of designing data products and versioningProven technical leadership and managing relationships multiple cross-departmental stakeholdersExtensive experience designing, implementing, and maintaining robust data pipelines and transformation processesAbility to understand detailed technical requirements and explain technical concepts to both technical and non-technical stakeholders alike. High level of proficiency developing applications using most of the following: Strong knowledge of SQL and Python programmingExtensive experience working within a cloud environmentExperience with big data technologies (e.g. Spark, Databricks, Delta Lake, BigQuery)Experience with alternative data technologies (e.g. duckdb, polars, daft)Familiarity with eventing technologies (Event Hubs, Kafka etc…)Deep understanding of file formats and their behaviour such as parquet, delta, and iceberg. You don’t need to tick off everything on this list - so don’t let that hold you back from applying. We want to make sure you’re learning plenty during your time with us! Our commitment to you We believe that we can be the change we wish to see in the world. We hold ourselves accountable to being open and inclusive teammates and community members. We embrace our differences and are committed to creating an inclusive environment that reflects the world we live in. What We Offer We want to give you a great work environment; contribute back to both your personal and professional development; and give you great benefits to make your time at RVU even more enjoyable. Some of these benefits include: 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 homeExcellent maternity, paternity, and adoption leave policy, for those key moments in your life25 days holiday (increasing to 30 days) + 2 days “my time” per yearUp to 30 days per year “working from anywhere”A healthy learning and training budgetElectric vehicles schemeHealth insuranceAccess to the Calm and Peppy app for physical and mental healthRegular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.