Used Tools & Technologies
Not specified
Required Skills & Competences ?
Kotlin @ 4 TypeScript @ 4 Java @ 4 Communication @ 4 Dart @ 4 Flutter @ 4 JavaScript @ 4 React @ 4 Performance Monitoring @ 4 Android @ 4 API @ 4 iOS @ 4 Swift @ 7 Sentry @ 4 Objective-C @ 7Details
About Sentry
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 selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.
Role overview
This is no ordinary engineering role. On the Mobile SDK team you will help create the next generation of tools for developers worldwide, processing over a billion events every single day. We're looking for a talented Senior iOS SDK Engineer to own and evolve our iOS SDK, working with Apple's advanced technologies including SwiftUI, modern concurrency, and Foundation Models.
Responsibilities
- Own the iOS SDK from core architecture to product experience.
- Design robust, high-quality APIs built to handle massive scale.
- Pioneer new features such as Session Replay and next-generation performance monitoring.
- Use and evaluate Apple's latest technologies (e.g., SwiftUI, modern concurrency, Foundation Models, on-device AI) to solve complex problems.
- Collaborate with other teams to shape the overall vision for mobile at Sentry and help solve complex customer challenges.
- Contribute to and maintain open-source components where applicable.
Requirements
- 5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms (SDK development and/or developer tooling preferred).
- Deep experience developing for the iOS platform using Swift and Objective-C.
- Strong understanding of mobile architecture, patterns, and best practices.
- Experience designing APIs for large-scale systems.
- Excellent written and spoken English communication skills.
- You live in the San Francisco / Toronto / Vienna area or are willing to relocate.
Bonus Points
- 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).
Compensation & Benefits
The base salary range that Sentry reasonably expects to pay for this position is $205,000 to $225,000 (base). A successful candidate’s actual base salary will be determined by factors such as work location, education, experience, skills, and job-related knowledge. Eligible employees may participate in Sentry’s benefit plans/programs (including incentive compensation, equity grants, paid time off, and group health insurance). See Sentry Benefits for more details.
Equal Opportunity & Accessibility
Sentry is committed to providing equal employment opportunities and reasonable accommodations for employees and candidates with disabilities. If you need assistance or an accommodation due to a disability, contact [email protected].
Applicant Data
Details on how Sentry handles applicant data are available in the Applicant Privacy Policy.