Taro Logo

Senior Software Engineer (iOS), SDK

Developer-focused error and performance monitoring platform helping companies like Disney, Microsoft, and Atlassian build better software.
$135,000 - $154,000
iOS
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (iOS), SDK

Sentry, backed by $217 million in funding and trusted by 100,000+ organizations, is revolutionizing software monitoring with their developer-focused error and performance monitoring platform. They're seeking a Senior iOS SDK Engineer to join their client infrastructure team in Toronto.

The role focuses on building and maintaining mobile SDKs, with primary ownership of the iOS SDK and Mobile platform end-to-end. You'll be instrumental in shaping the future of performance monitoring and working on cutting-edge technologies like Session Replay. The position requires expertise in various programming languages including Swift/Objective-C, JavaScript/TypeScript, Kotlin/Java, and Dart.

As a senior engineer, you'll collaborate across teams to drive strategic initiatives, design scalable APIs handling billions of daily events, and contribute to an entirely Open Source product. The role offers a competitive salary range of CAD $185,000 to $211,000, along with comprehensive benefits including equity grants and health insurance.

Sentry embraces a hybrid work model with designated in-office days (Monday, Tuesday, Thursday) to foster meaningful collaboration. They're committed to building a diverse, inclusive team and making software development more accessible to everyone. The ideal candidate should have 5+ years of experience in software engineering or mobile development, strong communication skills, and a passion for building developer-focused products.

This is an excellent opportunity for someone who takes pride in creating delightful features, enjoys contributing to open source full-time, and wants to work with collaborative, thoughtful engineers in a modern software development environment that values rapid iteration and code shipping.

Last updated 12 days ago

Responsibilities For Senior Software Engineer (iOS), SDK

  • Build and maintain mobile SDKs (iOS, Android, React Native and Flutter)
  • Own the iOS SDK and Mobile platform end-to-end
  • Design and evolve APIs and product experiences for Mobile offerings
  • Work on performance monitoring and new technologies like Session Replay
  • Collaborate with SDK teams on API and protocol design
  • Write unit and integration tests
  • Create documentation for peers and customers
  • Assist Customer Operations with SDK-related issues

Requirements For Senior Software Engineer (iOS), SDK

JavaScript
TypeScript
Kotlin
Java
  • 5+ years as a Software Engineer or related role
  • Experience in developing for mobile platforms (iOS and/or Android)
  • Experience in programming languages used on mobile platforms
  • Good written and spoken English communication skills
  • Experience with Flutter, C/C++, React Native, or maintaining open source libraries (bonus)

Benefits For Senior Software Engineer (iOS), SDK

Equity
Medical Insurance
  • Competitive salary range (CAD $185,000 to $211,000)
  • Incentive compensation
  • Equity grants
  • Paid time off
  • Group health insurance coverage
  • Hybrid work model with Monday, Tuesday, and Thursday as in-office days

Interested in this job?