Beamery
Staff Data Engineer
London, UK, Remote. Posted 3 months ago
The role
A Staff Data Engineer will own the technical strategy and long-term architecture for the data platform. You will architect analytics, semantic, and AI data layers while setting scalable standards and ensuring platform reliability.
What you will do
- Own the technical strategy for the data platform
- Define the multi-quarter architectural vision
- Architect the analytics, semantic, and AI data layers
- Define how core business metrics and intelligence data are modelled and governed
- Set architectural patterns, modelling conventions, and data contracts
- Grow senior engineers through design review, pairing, and mentorship
- Own reliability and trust at the platform level
- Set approach to observability, data quality, SLAs, and incident response
- Lead RCAs on serious failures and drive systemic fixes
Required qualifications
- Staff-level data engineer who has built and run data platforms for internal and external consumers
- Experience building architectures for data warehousing, data lakes, and both real-time and batch processing
- Experience with distributed, multi-tenant systems
- Data transformations using dbt, including patterns for large, complex projects
- Data storage (SQL / NoSQL): schema design, modelling at scale, and multi-tenant isolation
- Back-end engineering: Python
- Pipelines: streaming, CDC, correctness, replayability, and evolution over time
- Data quality and observability: validation, testing, data contracts, monitoring, alerting, and incident response
- Infrastructure as code and containerisation (Terraform, Kubernetes)
Nice to have
- Typescript/Node.JS
About the company
Beamery’s jobs, skills and tasks data platform helps organizations navigate challenges and make informed decisions across Talent Lifecycle Management. The company is on a mission to create equal access to meaningful work, skills and careers for all.