Sentry

Senior Software Engineer (iOS), SDK

Sentry2 days ago
Location

Toronto, Ontario, Canada

Type

Full Time

Salary

CAD 1,850 – 231,000

Level

Senior

Role

iOS Engineer

Posted

Apr 13, 2026

Full TimeSenior

The role

Summary

Sentry is seeking a Senior iOS SDK Engineer to develop cutting-edge mobile monitoring tools, working on sophisticated SDK architecture and leveraging Apple's latest technologies to process over a billion events daily. The ideal candidate will be a passionate iOS developer with deep technical expertise in Swift and mobile platform development, ready to innovate in the performance monitoring space.

What you'll do

SDK Architecture: Design and develop robust, high-quality iOS SDK with scalable APIs
Feature Development: Pioneer new features like Session Replay and advanced performance monitoring
Technology Innovation: Leverage cutting-edge Apple technologies including modern concurrency and on-device AI
Open Source Contribution: Contribute to and maintain open-source mobile monitoring projects

What we look for

Technical

iOS Platform Expertise5+ years professional experience in mobile software engineering with focus on iOS
Programming LanguagesProficiency in Swift and Objective-C
Development ToolsExperience with AI-powered development tools for productivity and code quality

Education

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

Experience

Mobile SDKProven track record in SDK development and developer tooling
Advanced TechnologiesExperience with modern iOS technologies including SwiftUI and Foundation Models

Skills

Required skills

SwiftDeep experience developing iOS applications using Swift programming language
iOS DevelopmentComprehensive understanding of iOS platform development and mobile architecture
SDK DevelopmentExpertise in creating robust software development kits with scalable APIs
Mobile ArchitectureStrong knowledge of mobile design patterns and best practices

Nice to have

Open SourceExperience contributing to or maintaining open-source libraries
Low-Level ProgrammingFamiliarity with C/C++ programming languages
Cross-Platform DevelopmentExperience with additional mobile platforms like Android, React Native, or Flutter

Compensation & benefits

Salary

CAD 1,850 – 231,000 (annual)

Stock options

Available

Benefits

Hybrid Work Model

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

Comprehensive Health Insurance

Group health insurance coverage

Equity Grants

Stock options or equity participation

Paid Time Off

Competitive paid time off policy


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Detailed discussion of iOS and SDK development experience
  3. 3
    Technical Interview In-depth technical evaluation of coding skills and system design knowledge
  4. 4
    Team Interview Collaborative interviews with potential team members
  5. 5
    Final Interview Discussion with engineering leadership about role and company fit

Apply for this position

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