Staff Frontend Engineer - Seattle

Databricks Databricks · Data AI · Seattle, WA +1 · Engineering - Pipeline

Databricks is seeking a Staff Frontend Engineer to work on their data and AI infrastructure platform. The role involves designing and shipping reusable UI components, defining application bootstrapping and navigation, delivering frontend data clients, and creating platform components for data exploration and visualization. The engineer will partner with feature teams to implement single-console experiences. The role requires 10+ years of experience in frontend technologies and a passion for user experience and front-end architecture.

What you'd actually do

  1. Design and ship reusable UI primitives and component patterns that behave consistently across consoles, enabling a write‑once, run‑anywhere model.
  2. Define application bootstrapping and cross‑surface navigation primitives that abstract console boundaries while enforcing correct AuthZ and routing.
  3. Deliver unified frontend data clients and service components.
  4. Create, deploy, test, and upgrade platform components that power complex frontend data exploration and visualization experiences.
  5. Provide reference patterns, templates, and tests that standardize portability, reduce rework, and accelerate delivery of cross-surface features.

Skills

Required

  • HTML
  • CSS
  • JavaScript/TypeScript
  • Frontend architecture
  • React
  • Angular
  • VueJs/Ember
  • Building large-scale products

Nice to have

  • Server-side web technologies
  • Performance
  • Accessibility
  • Security
  • Usability

What the JD emphasized

  • 10+ years of experience with HTML, CSS, and JavaScript/TypeScript
  • Experience leading large multi-quarter efforts with a demonstrated customer or business impact
  • Passion for user experience and design and an understanding of front-end architecture
  • Comfortable working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value
  • Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember)
  • Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility, security and usability
  • Experience building large-scale products