
Senior Data Engineer
Multiverse
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Take ownership of our data architecture. You will define schemas for new entities and refactor existing models to improve performance and clarity as the product evolves.
- Create APIs and connectors that allow users to access data easily without needing deep infrastructure knowledge.
- Enable the "Universal Data Layer" that powers our AI agents and internal services.
- Build features in our Internal Developer Platform that make it easy to deploy and manage AI models.
- Remove the friction between "training a model" and "running it in production."
- Automate security and compliance checks so that data is classified and safe by default.
- Replace manual approval gates with automated guardrails, ensuring speed without compromising safety.
- Design and develop services that wrap complex business logic into clean, reusable APIs.
- Create a "Productised Data" layer, making it easy for non-technical stakeholders to pull high-fidelity reports and build dashboards without needing to understand the underlying raw tables.
- Transition legacy data scripts and coupled domains into robust, version-controlled services that the entire company can rely on.
Requirements
- A solid grasp of system design and data structures, coupled with foundational software engineering background. You write code that is tested, modular, and readable (we use Python, TypeScript, and Go).
- Proficiency with cloud-native development (AWS or Azure) and containerisation (Kubernetes/Docker).
- Experience with Cloud Data Warehouses (Snowflake/Postgres), Data Warehouse API (GraphQL).
- Experience in data engineering, including building and maintaining data pipelines. You treat data pipelines like software.
- Experience implementing CI/CD (CircleCI/GitHub Actions/GitLab), automated testing, and Data Observability (Datadog).
- You can articulate ideas clearly to both engineers and product partners.
- You have experience with platform engineering principles, you can demonstrate empathy for users, prioritising usability, configurability and long-term sustainability.
- You care deeply about code quality, testing, and documentation, and you aim to build systems that are easy to understand and operate.
- You are comfortable refactoring monolithic data structures into modular services that prioritise ease of use for the end consumer.
- Interest or experience in building infrastructure for GenAI such as Vector Databases or MCPs (Model Context Protocols).
- Familiarity with event-driven architectures is a bonus.
Benefits
- 27 days holiday, plus 5 additional days off: 1 life event day, 2 volunteer days, 2 company-wide wellbeing days (M-Powered Weekend) and 8 bank holidays per year
- private medical Insurance with Bupa, a medical cashback scheme, life insurance, gym membership & wellness resources through Wellhub and access to Spill - all in one mental health support
- Hybrid work offering - for most roles we collaborate in the office three days per week with the exception of Coaches and Instructors who collaborate in the office once a month
- Work-from-anywhere scheme - you'll have the opportunity to work from anywhere, up to 10 days per year
- Space to connect: Beyond the desk, we make time for weekly catch-ups, seasonal celebrations, and have a kitchen that’s always stocked!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptGocloud-native developmentKubernetesDockerSnowflakePostgresGraphQLCI/CD
Soft Skills
communicationempathyusabilityconfigurabilitylong-term sustainabilitycode qualitytestingdocumentationclaritymodularity