Data Analytics Principal Software Engineer

Lexstra Plc
Richmond, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 163K

Job location

Richmond, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Continuous Integration
Information Engineering
Data Governance
Data Security
Python
Metadata
Power BI
Mixpanel
SQL Databases
Large Language Models
Data Lake
PySpark
Data Analytics
Data Management
Databricks

Job description

Principal Software Engineer needed to lead and shape an enterprise-scale AWS Data Lake & Product Analytics platform for a global events company. This is a high-impact role combining hands-on technical expertise with strategic leadership.

You'll:

  • Architect and deliver scalable, secure data platforms (Data Lakes, Data Mesh, pipelines)
  • Lead cross-team, cross-department initiatives, collaborating with engineering, product, and business stakeholders
  • Apply AI/LLMs to accelerate data engineering and data product innovation
  • Ensure data governance, metadata, and regulatory compliance across all solutions
  • Mentor engineering teams and drive best practices for cloud-native, automated pipelines

Requirements

  • Strong AWS experience, Python, SQL, PySpark, CI/CD, Databricks
  • Proven ability to combine hands-on implementation with enterprise-level architecture
  • Leadership experience managing multiple teams (on and offshore), influencing across departments, and communicating clearly with stakeholders

Nice-to-have:

  • Product analytics tools (Mixpanel, Power BI, Athena)
  • BI reporting and data analysis experience
  • Multi-cloud exposure or polyglot engineering background

Apply for this position