Sentry

Senior Software Engineer (iOS), SDK

Sentry1 months ago
Location

Toronto, Ontario, Canada

Type

Full Time

Salary

CAD 200,000 – 227,000

Level

Senior

Role

iOS Engineer

Posted

Jan 26, 2026

Full TimeSenior

The role

Summary

Sentry is seeking a Senior iOS SDK Engineer to drive the development of cutting-edge mobile monitoring tools. The ideal candidate will leverage advanced Apple technologies to create robust, scalable SDK solutions that help developers improve their software performance and error monitoring.


What we look for

Technical

iOS Development5+ years of professional experience with iOS platform development
SDK ExpertiseStrong background in SDK development and developer tooling
Advanced iOS TechnologiesProficiency with latest Apple APIs, SwiftUI, and Foundation Models

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related field preferred

Experience

Mobile DevelopmentMinimum 5 years of professional software engineering experience
SDK ArchitectureExperience in designing robust, scalable software development kits

Skills

Required skills

SwiftDeep expertise in iOS development using Swift
Objective-CProficiency in Objective-C for iOS development
Mobile ArchitectureStrong understanding of mobile development patterns and best practices
SDK DevelopmentExperience in creating and maintaining software development kits

Nice to have

Low-level ProgrammingKnowledge of C/C++ programming
Cross-platform DevelopmentExperience with Android, React Native, or Flutter
Open SourceTrack record of maintaining or contributing to open-source libraries
App MonitoringFamiliarity with observability and monitoring tools

Compensation & benefits

Salary

CAD 200,000 – 227,000 (annual)


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team
  2. 2
    Technical Interview In-depth discussion of iOS and SDK development experience
  3. 3
    Coding Challenge Practical assessment of technical skills and problem-solving abilities
  4. 4
    Team Interview Meetings with potential team members to assess cultural fit
  5. 5
    Final Interview Discussion with senior leadership about role and company vision

Apply for this position

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