Senior engineer joining the Web Observability team to work on dashboard UI (React + TypeScript) and Web RUM SDK built on OpenTelemetry. Bridges product development and observability infrastructure, collaborating with the OpenTelemetry community to shape web observability standards.
Deep proficiency in TypeScript including advanced type system features
Strong experience with React and modern frontend architectures
Familiarity with browser internals like performance APIs and Web Vitals
Experience building or maintaining client-side SDKs or instrumentation tools
Strong advocate for testing with experience using Jest and Playwright or Cypress
Comfort debugging and optimizing both applications and libraries
Excellent verbal and written communication skills
Experience using Git and modern CI/CD workflows
Contribute to both the dashboard UI and Embrace Web SDKs used by customers and internal teams
Build performance monitoring and diagnostics tools for modern web applications
Help shape SDK design and upstream contributions to OpenTelemetry
Collaborate with Product Design and Engineering teams to deliver user-friendly data-rich experiences
Partner with Customer Success to incorporate feedback from developers using SDKs and dashboards
Establish best practices for code quality modularity testing and observability
Remote-first company open to candidates located anywhere in the US or Canada
Expected travel for team offsites and collaboration approximately once per quarter
Compensation may vary based on level experience and skillset as assessed in interview process
Role bridges product development and observability infrastructure
145,600 – 208,000 CAD
/ year
98,000 – 147,000 CAD
/ year
161,640 – 169,995 USD
/ year
150,000 – 175,000 USD
/ year
85,000 – 90,000 CAD
/ year