Multiverse

Senior Data Engineer

Multiverse

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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