5 months ago
Toronto, CanadaSenior
Responsibilities
- Build and evolve JavaScript SDKs focused on server-side and edge runtimes
- Plan, implement, test, document, and ship code with end-to-end ownership
- Write robust unit and integration tests and produce clear customer-facing documentation
- Use AI tools to improve productivity while solving complex engineering problems
- Collaborate with TC39, the Node.js core team, OpenTelemetry SIG, and other open-source communities
- Assist the Customer Operations team with critical bugs and engage users through GitHub and industry conferences
Requirements
- At least 5 years of experience as a Software Engineer, web developer, or in a similar role
- Deep expertise developing web applications, libraries, or SDKs using TypeScript and JavaScript
- Hands-on Node.js experience and meaningful exposure to Bun, Deno, Cloudflare Workers, or another modern server runtime
- Strong understanding of differences among runtimes in module systems, APIs, performance characteristics, and deployment models
- Exceptional written and verbal communication skills in English
- Based in the Toronto, Canada area or willing to relocate
- Experience with WinterCG, OpenTelemetry instrumentation, open-source libraries, or open-source committees is preferred
Benefits
- Hybrid work model with Mondays, Tuesdays, and Thursdays as in-office anchor days in Sentry global hubs
- Eligible for employee benefit plans including incentive compensation, equity grants, paid time off, and group health insurance coverage
- Based in the Toronto, Canada area or willing to relocate
Tech Stack
Categories
About Sentry
Sentry builds application monitoring and error/performance tracking tools for software developers, delivered as a SaaS with open-source SDKs and integrations. Teams use Sentry to detect, triage, and resolve production issues across web and mobile apps; the platform is used by 200,000+ organizations. Founded in 2011 and headquartered in San Francisco, Sentry is a privately held company.
