Enable job alerts via email!

Senior Software Engineer (JavaScript), SDK

Sentry

Toronto

Hybrid

CAD 185,000 - 211,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Sentry is seeking a Software Engineer to build and maintain SDKs for their performance monitoring tools. The role involves collaborating with teams to develop scalable solutions and contributing to open source projects, offering a competitive salary and benefits in a hybrid work environment.

Benefits

Incentive compensation
Equity
Paid time off
Health insurance

Qualifications

  • 5+ years as a Software Engineer or related role.
  • Experience with Next.js.
  • Strong written and spoken English communication skills.

Responsibilities

  • Build and maintain SDKs for event transmission.
  • Collaborate with teams to create scalable solutions.
  • Plan, implement, and ship code with documentation.

Skills

Next.js
Software Engineering
Open Source Contribution
English Communication

Job description

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products.

Sentry embraces a hybrid work model, with Mondays, Tuesdays, and Thursdays set as in-office anchor days to encourage meaningful collaboration. If you like to build things that make your digital life better, come help us develop the next generation of software monitoring tools.

About the role

This includes building and maintaining our SDKs used to send events to the Sentry backend. You will also be involved in designing and evolving the APIs used to ingest events into the backend.

In this role you will
  • Collaborate with Infrastructure and SRE teams to build scalable solutions (we ingest over a billion events daily)
  • Work on the Next.js SDK, among others, used by thousands of Next.js developers
  • Plan, implement, and ship your code end-to-end—including unit and integration tests, and comprehensive documentation to educate peers and customers
  • Assist Customer Operations in resolving live customer issues caused by SDK bugs in production
You’ll love this job if you
  • Take pride in building features that are not only functional but also delightful to use
  • Want to build a product by developers, for developers
  • Enjoy working in a modern software development team that iterates and ships code rapidly
  • Are excited about contributing to open source full-time—our product is entirely open source
  • Value working with collaborative, thoughtful engineers who push themselves and others
  • Love interacting with users—via GitHub or in-person at conferences
Qualifications
  • 5+ years as a Software Engineer or related role (e.g., web developer, SDK engineer)
  • Experience with Next.js
  • Bonus: experience in open source committees or maintaining open source libraries
  • Strong written and spoken English communication skills
  • Reside in Toronto, Canada, or willing to relocate

The base salary range for this position is CAD $185,000 to $211,000. Actual compensation will depend on various factors, including experience, skills, and location. Successful candidates will be eligible for benefits including incentive compensation, equity, paid time off, and health insurance. See Sentry Benefits for more details.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other protected characteristics. We provide reasonable accommodations for employees and candidates with disabilities. We aim to build a diverse, inclusive culture where everyone can thrive. As an open-source company, we believe everyone should have the tools to create great software, and accessibility starts with making our industry accessible.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (JavaScript), SDK

Sentry

Toronto

Hybrid

CAD 185,000 - 211,000

22 days ago

Senior Software Engineer - TypeScript

Veeva Systems, Inc.

Toronto

Remote

CAD 150,000 - 270,000

14 days ago

Remote Head of Liquidity - Berachain -⛓⚛️

Blockchain Works

Toronto

Remote

CAD 120,000 - 200,000

4 days ago
Be an early applicant

Senior Software Engineer, Platform & Data

Recruiting From Scratch

Toronto

Remote

USD 190,000 - 275,000

5 days ago
Be an early applicant

Senior Software Engineer (Execution Team)

Circle Internet Services Inc.

Toronto

Remote

CAD 152,000 - 191,000

21 days ago

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Affirm

San Juan de Terranova

Remote

CAD 150,000 - 200,000

Yesterday
Be an early applicant

Senior Software Engineer

Contra

Toronto

Remote

CAD 170,000 - 200,000

30+ days ago

Senior Software Engineer (Identity Decisioning)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

30+ days ago

Senior Software Engineer - HSM New Toronto, Ontario, Canada

BitGo Inc.

Toronto

On-site

CAD 180,000 - 240,000

Yesterday
Be an early applicant