Senior Software Engineer (ios), Sdk

Sentry Sentry · Enterprise · Toronto, ON +1 · Engineering

Senior iOS SDK Engineer to join Sentry's Mobile SDK team, focusing on building next-generation tools for developers worldwide. The role involves deep dives into Apple's advanced technology, including new APIs, SwiftUI, and Foundation Models, to pioneer features like Session Replay and next-generation performance monitoring. The engineer will design robust, high-quality APIs for massive scale, shape the vision for mobile at Sentry, and become the go-to expert for complex customer challenges.

What you'd actually do

  1. guide its development from the core architecture to the final product experience
  2. pioneer exciting new features like Session Replay and next-generation performance monitoring
  3. design robust, high-quality APIs built to handle massive scale
  4. shape the overall vision for mobile at Sentry
  5. be the go-to expert, helping our teams solve the most complex and interesting customer challenges

Skills

Required

  • 5+ years of professional experience as a Software Engineer
  • strong focus on mobile platforms
  • SDK development and/or developer tooling
  • Deep experience developing for the iOS platform using Swift and Objective-C
  • A strong understanding of mobile architecture, patterns, and best practices
  • Excellent written and spoken English communication skills

Nice to have

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

What the JD emphasized

  • SDK development
  • developer tooling
  • mobile app monitoring
  • performance monitoring
  • error monitoring