Principal UI/UX Engineer

8th Light Logo

8th Light

πŸ’΅ $151k-$220k
πŸ“Remote - United States

Summary

Join 8th Light, a remote-first software consultancy, as a Principal UI/UX Engineer specializing in experimentation and visualization. Leverage your 10+ years of experience building accessible and intuitive user interfaces to interpret experimentation results for both technical and non-technical users. You will transform complex metrics into clear visual stories, guiding decision-making. You'll build custom React visualizations, integrate with backend APIs and BI tools, and collaborate with cross-functional teams. Lead front-end and visualization execution for client-facing experimentation platforms, ensuring clarity, performance, and usability. Create compelling visual stories that make trade-offs, signals, and decisions more understandable.

Requirements

  • Built advanced interfaces using React and TypeScript, including custom chart components
  • Created and embedded dashboards using business intelligence tooling such as Apache Superset, with templated SQL logic and user filters
  • Used visualization libraries like D3, Recharts, or Chart.js to clearly communicate statistical metrics
  • Integrated frontend components with Java/Spring Boot APIs and structured result data
  • Translated metrics such as lift, p-values, confidence intervals, and significance into visual, accessible insights
  • Collaborated closely with cross-functional teams (e.g., analysts, model owners, PMs) to ensure your tools are aligned with workflows, not just data
  • Designed data storytelling flows that help users compare variants, identify trends, and share learnings

Responsibilities

  • Own the UI layer for experimentation results, ensuring clarity, performance, and usability
  • Build and maintain Superset dashboards that visualize KPIs, guardrails, and cohort metrics
  • Embed Superset views into React-based portals, managing auth, layout, and dynamic filters
  • Design and implement custom React data visualizations (e.g., lift charts, confidence bands, significance indicators)
  • Collaborate with Platform Data Engineers and Java API teams to define and consume versioned, structured result data
  • Lead UX design for flows like result filtering, exclusions, comparison tools, and sharing experiments
  • Partner with stakeholders to ensure your tools reflect the decisions they need to make, not just the data that’s available
  • Create storytelling experiences that help users navigate results, spot meaningful patterns, and share findings across teams

Preferred Qualifications

  • Experience with Bayesian analysis, calibration charts (e.g., TTR), or advanced stat models
  • A strong grasp of accessibility (WCAG), progressive enhancement, and front-end performance tuning

Benefits

  • An L&D Program which includes: Learning budget, and in-person learning opportunities
  • Coworking Access to support our remote-first team
  • Wellness days
  • 12 weeks of new parent leave available for eligible employees
  • Semi-annual promotion panel

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.