Sr. Engineer, Frontend - Data Platform Experiences (Hybrid, London)

What You’ll Be Doing

  • Design and build data-first UI surfaces such as schema exploration, lineage, query, semantic modeling, dashboards, and Data Platform Concierge interfaces.
  • Contribute to and extend a shared component language for consistent user experiences across Data Platform surfaces.
  • Collaborate closely with UX, backend, and platform engineers to create intuitive consumer experiences.
  • Enhance frontend engineering practices including testing, build and deploy pipelines, component architecture, and accessibility across a complex application landscape.
  • Mentor engineers and participate in design reviews of customer-facing surfaces within the Data Platform group.

Requirements

  • Strong proficiency in TypeScript, ES6+, and modern JavaScript patterns for large-scale applications.
  • Deep knowledge of at least one major frontend framework (React, Vue, Angular, Ember, or similar).
  • Experience building reusable UI components using Web Components API and Lit or similar libraries.
  • Hands-on experience with data visualization libraries (amCharts, D3.js, or similar) and building interactive dashboards.
  • Strong understanding of frontend architecture patterns including component architecture, dependency injection, state management, and modular design.
  • Experience with modern build tools (Vite, Webpack), package managers (pnpm/npm), and monorepo architectures (Nx, Turborepo, or similar).
  • Familiarity with frontend CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, or Bitbucket Pipelines.
  • Comfort with Git/version control workflows in a fast-moving multi-repo environment.
  • Relentless pursuit of simple, intuitive user experience and design especially for technical users.
  • Proven experience using AI technologies to enhance decision-making, workflows, efficiency, and business outcomes.

Nice to Haves

  • Experience with testing frameworks like Vitest, Playwright, or similar for unit, integration, and end-to-end testing.
  • Familiarity with XML schemas (XSD) or configuration-driven UI patterns.
  • Experience with API integration such as REST or GraphQL.
  • Building UI surfaces interacting with LLMs, agents, or MCP-style tooling.
  • Contributions to or maintenance of open source projects.
  • Interest and experience in data visualization and information design (D3, ThreeJS, Observable, etc.).
  • Prior experience in cybersecurity, data platforms, or developer tools domains.

Perks and Benefits

  • Market-leading compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays for recharge.
  • Paid parental and adoption leaves.
  • Professional development opportunities for all employees regardless of level or role.
  • Employee networks, geographic neighborhood groups, and volunteering opportunities to build connections.
  • Vibrant office culture with world class amenities.
  • Great Place to Work Certified™ globally.
AI Summary ✨

Similar jobs

  • Software Engineer, UI

    Roku·Cambridge, UK

    a day agoNew
  • 6 days ago
  • Design Engineer

    Granola·London, UK

    ≈ €118k – €154k / yearbase

    6 days ago
  • See all jobs in UK →