Sentry

Senior Software Engineer (Node), JavaScript SDK

Sentry6 days ago
Location

San Francisco, California

Type

Full Time

Salary

USD 190,000 – 280,000

Level

Senior

Role

Senior Software Engineer

Posted

May 19, 2026

Full TimeSenior

The role

Summary

Sentry is seeking a Senior Software Engineer specializing in JavaScript SDK development, focusing on server-side and edge runtime environments. The ideal candidate will drive innovation in developer tooling, working across diverse JavaScript ecosystems like Node.js, Bun, Deno, and Cloudflare Workers while pushing the boundaries of performance monitoring and developer experience.

What you'll do

JavaScript SDK Development: Design, implement, and maintain SDKs across multiple JavaScript runtimes including Node.js, Bun, Deno, and Cloudflare Workers
Performance Optimization: Enhance SDK performance and reliability across diverse runtime environments
Testing and Documentation: Create comprehensive unit and integration tests, and develop clear, educational documentation
Community Engagement: Collaborate with open-source communities like TC39, Node.js core team, and OpenTelemetry SIG
Customer Support: Directly assist Customer Operations team and engage with users on GitHub and at industry conferences

What we look for

Technical

JavaScript ExpertiseMinimum 5 years of experience in web application, library, or SDK development
Runtime DiversityDeep understanding of Node.js and modern server runtimes

Education

Computer ScienceBachelor's degree or equivalent practical experience in software engineering

Experience

SDK DevelopmentProven track record of developing and maintaining JavaScript libraries or SDKs
Open SourceExperience contributing to or maintaining open-source projects preferred

Skills

Required skills

JavaScriptDeep expertise in JavaScript development
TypeScriptProficiency in TypeScript for type-safe development
Node.jsExtensive experience with Node.js ecosystem
SDK DevelopmentExperience in creating and maintaining software development kits

Nice to have

BunExperience with modern JavaScript runtime
DenoFamiliarity with alternative JavaScript runtimes
Cloudflare WorkersKnowledge of edge computing environments
OpenTelemetryUnderstanding of observability instrumentation

Compensation & benefits

Salary

USD 190,000 – 280,000 (annual)

Benefits

Hybrid Work Model

Flexible work arrangement with in-office collaboration on Mondays, Tuesdays, and Thursdays

Competitive Compensation

Salary range of $190,000 to $280,000 with potential equity grants

Professional Growth

Opportunities to engage with open-source communities and cutting-edge technologies

Health Insurance

Comprehensive group health insurance coverage

Inclusive Culture

Commitment to diversity, equity, and inclusion in the workplace


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Detailed discussion of technical background and JavaScript expertise
  3. 3
    Technical Interview In-depth technical assessment of SDK development skills and runtime knowledge
  4. 4
    Team Interview Meeting with potential team members to assess cultural fit and collaborative potential
  5. 5
    Final Interview Discussion with senior leadership about role expectations and candidate's vision

Apply for this position

You'll be redirected to the company's application page