Senior Software Engineer (iOS), SDK

at Sentry
📍 Toronto, Canada
CAD 185,000-231,000 per year
SENIOR
✅ Hybrid
✅ Relocation

Tech Stack

AI @ 4 API Android @ 4 Communication @ 6 Dart @ 4 Flutter @ 4 Java @ 4 JavaScript @ 4 Kotlin @ 4 Objective-C @ 7 Observability @ 4 Performance Monitoring React @ 4 Sentry @ 4 Swift @ 7 TypeScript @ 4 iOS @ 4

Details

About Sentry

Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. The Mobile SDK team creates the next generation of tools for developers worldwide, processing over a billion events every single day.

Ready to build the future of mobile app monitoring?

This role is for a Senior iOS SDK Engineer to guide development of Sentry’s iOS SDK—from core architecture to final product experience. You’ll help pioneer features like Session Replay and next-generation performance monitoring while mastering Apple’s latest innovations like modern concurrency and on-device AI.

What you will achieve in this role

  • Own the iOS SDK development and guide it from architecture through product experience.
  • Pioneer new features such as Session Replay and next-generation performance monitoring.
  • Design robust, high-quality APIs built to handle massive scale.
  • Shape the overall vision for mobile at Sentry.
  • Become the go-to expert to help teams solve complex customer challenges.

Why you will love this role

  • Contribute full-time to a major open-source project and see immediate impact.
  • Work with thoughtful, collaborative engineers in a culture of excellence.

Requirements

  • 5+ years of professional experience as a Software Engineer, with strong focus on mobile platforms, ideally in SDK development and/or developer tooling.
  • Deep experience developing for iOS using Swift and Objective-C.
  • Strong understanding of mobile architecture, patterns, and best practices.
  • Experience leveraging AI-powered development tools to enhance productivity and code quality.
  • Excellent written and spoken English communication skills.
  • Well-organized with high attention to detail and accuracy.
  • Live in the Toronto area or be willing to relocate.

Bonus Points

  • Knowledge of the app monitoring and observability space.
  • Familiarity with low-level programming (C/C++).
  • Track record of maintaining or contributing to open-source libraries.
  • Experience with other mobile platforms/frameworks: Android (Kotlin/Java), React Native (JavaScript/TypeScript), Flutter (Dart).

Base salary range

The base salary range (or hourly wage range, if applicable) reasonably expected for this position is CAD $185,000 to $231,000.

Equal Opportunity at Sentry

Sentry is committed to equal employment opportunities and provides reasonable accommodations for candidates and employees with disabilities.

If you need assistance or an accommodation due to a disability, you may contact: [email protected].

More jobs at Sentry

Similar jobs