Embrace.io Logo

Embrace.io

UI & SDK Web Engineer

Reposted 20 Days Ago
Easy Apply
Remote
2 Locations
Senior level
Easy Apply
Remote
2 Locations
Senior level
The role involves developing the dashboard UI and SDKs, enhancing web performance tools, and collaborating on open-source contributions.
The summary above was generated by AI
About the Role

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’ll 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’ll also have the opportunity to collaborate with the OpenTelemetry community and influence the future of web observability standards.

What You’ll Do

- Contribute to both the dashboard UI and Embrace Web SDKs used by our customers and internal teams
- Build performance monitoring and diagnostics tools for modern web applications
- Help shape our 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 our SDKs and dashboards
- Establish best practices for code quality, modularity, testing, and observability

Basic Qualifications

- Deep proficiency in TypeScript, including advanced type system features
- Strong experience with React and modern frontend architectures
- Familiarity with browser internals (e.g., performance APIs, Web Vitals, event loop behavior)
- Experience building or maintaining client-side SDKs or instrumentation tools
- Strong advocate for testing, with experience using tools like Jest and Playwright/Cypress
- Comfort debugging and optimizing both applications and libraries
- Excellent verbal and written communication skills
- Experience using Git and modern CI/CD workflows

Preferred Qualifications

- Experience with OpenTelemetry or other observability frameworks
- Contributions to open-source projects in the JavaScript/TypeScript ecosystem
- Familiarity with browser privacy, data collection consent, and sampling strategies
- Experience designing developer APIs or libraries for long-term stability
- Experience with data visualization libraries like Recharts and D3
- Interest in performance profiling, memory leak detection, and low-level browser behavior
- A love of Star Wars (or maybe Star Trek)

Work Culture & Travel

We are a remote-first company. This role is open to candidates located anywhere in the U.S. or Canada. We believe in regular in-person connection and expect travel for team offsites and collaboration to be approximately once per quarter.

The cash compensation for this role is in the $135k-165k range. In addition to base comp for this role, we offer equity in the form of options, a variety of benefits, and the opportunity to grow in an exciting and collaborative environment. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.


Top Skills

Ci/Cd
Cypress
D3
Git
Jest
Opentelemetry
Playwright
React
Recharts
Typescript

Similar Jobs

3 Hours Ago
In-Office or Remote
2 Locations
Senior level
Senior level
Productivity • Software • App development • Automation
Develop features for the Xodo platform, engage in all aspects of development, collaborate with other engineers, and research new projects.
Top Skills: AWSDockerJavaScriptMySQLNext.JsPostgresReactTypescript
4 Hours Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The SDET will develop and maintain automated tests in a microservices architecture, ensuring quality through collaboration and adherence to best practices.
Top Skills: AWSAzureC#CypressDockerGCPJavaJavaScriptJmeterK6KubernetesPythonRubySeleniumSQL ServerTypescript
7 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Junior
Junior
Cloud • Security • Software • Cybersecurity • Automation
As a Deal Desk Analyst, you'll support Sales in structuring, quoting, and booking deals, ensuring accurate deal intent in Salesforce and working with finance for seamless revenue processes.
Top Skills: Cpq ToolsExcelGoogle SheetsSalesforceZuora

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account