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
£ 163KJob 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