Principal Software (Data) Engineer - £105,000 + exceptional benefits - Architect the Future of Consumer Tech - Remote or hybrid in Central BathMy client is hiring a Principal Software Engineer – Data, to help shape the future of a high-impact, consumer-facing platform used by millions each month. This is a rare opportunity to join a well-established but fast-evolving tech organisation that’s doubling down on modern architecture, engineering autonomy, and data-driven product development.In this role, you’ll take ownership of the data platform’s evolution, influence architectural decisions, and collaborate closely with engineering, product, and commercial teams to deliver reliable, scalable systems that make a real difference to users’ lives.Why this role is excitingReal ownership over platform and architectural decisionsDeep collaboration with product, design, and commercial stakeholdersA mission-led team that cares about technical quality and customer outcomesStrong focus on delivery health, data observability, and engineering best practiceA role designed for someone who enjoys building, influencing, and mentoringWhat you’ll doDesign and evolve modern data architecture (data mesh, lakes, dimensional modelling)Build robust, event-driven pipelines with Python, SQL, and cloud-native toolingImprove the delivery and reliability of data products and observability toolingLead by example: mentor engineers, contribute to technical standards, and drive team alignmentWork closely with stakeholders to translate business needs into scalable solutionsTech environment includesPython, SQL, dbt, Databricks, BigQuery, Delta Lake, Spark, Kafka, Parquet, Iceberg(If you haven’t worked with every tool, that’s totally fine — my client values depth of thinking and engineering craft over buzzword familiarity.)What they’re looking forA strong background in building and scaling data platforms in cloud-native environmentsExperience designing data models, pipelines, and architectural patterns at scaleA track record of technical leadership, mentoring, and influencing beyond your own teamFamiliarity with delivery metrics (DORA ideally, but not a must have), observability, and modern DevOps principlesTDDA collaborative mindset, a bias for action, and a desire to work on meaningful productsBenefits include£105,000 salary33 days holiday12 weeks maternity/paternity leaveComprehensive private healthcare (incl. dental & optical)Sound interesting? If so, please apply to hear more!
Job Title
Principal Software Engineer