Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote UI & SDK Web Engineer

at Embrace

Posted 9 hours ago | 0 applied

Description:

  • We are looking for a senior UI & SDK Web engineer to join our Web Observability team, responsible for both our dashboard UI (React + TypeScript) and our Web RUM SDK built on OpenTelemetry.
  • This is a hybrid role that bridges product development and observability infrastructure, ideal for someone who’s as comfortable designing frontend components as they are contributing to open-source SDKs.
  • You will work on internal tools, developer-facing dashboards, and high-performance instrumentation libraries, all aimed at helping the world’s best engineering teams understand and improve web performance.
  • You will also have the opportunity to collaborate with the OpenTelemetry community and influence the future of web observability standards.
  • Your responsibilities will include contributing to both the dashboard UI and Embrace Web SDKs used by our customers and internal teams, building performance monitoring and diagnostics tools for modern web applications, and helping shape our SDK design and upstream contributions to OpenTelemetry.
  • You will collaborate with Product, Design, and Engineering teams to deliver user-friendly, data-rich experiences and partner with Customer Success to incorporate feedback from developers using our SDKs and dashboards.
  • You will establish best practices for code quality, modularity, testing, and observability.

Requirements:

  • Deep proficiency in TypeScript, including advanced type system features is required.
  • Strong experience with React and modern frontend architectures is necessary.
  • Familiarity with browser internals, such as performance APIs, Web Vitals, and event loop behavior is essential.
  • Experience building or maintaining client-side SDKs or instrumentation tools is required.
  • A strong advocate for testing, with experience using tools like Jest and Playwright/Cypress is necessary.
  • Comfort debugging and optimizing both applications and libraries is required.
  • Excellent verbal and written communication skills are essential.
  • Experience using Git and modern CI/CD workflows is required.
  • Preferred qualifications include experience with OpenTelemetry or other observability frameworks, contributions to open-source projects in the JavaScript/TypeScript ecosystem, and familiarity with browser privacy, data collection consent, and sampling strategies.
  • Additional preferred qualifications include experience designing developer APIs or libraries for long-term stability, experience with data visualization libraries like Recharts and D3, and an interest in performance profiling, memory leak detection, and low-level browser behavior.
  • A love of Star Wars (or maybe Star Trek) is also preferred.

Benefits:

  • This position is remote-first, open to candidates located anywhere in the U.S. or Canada.
  • The company believes in regular in-person connection and expects travel for team offsites and collaboration to be approximately once per quarter.