Senior Software Engineer (iOS), SDK

at Sentry
πŸ“ Vienna, Austria
EUR 60,800-95,000 per year
SENIOR
βœ… Hybrid

SCRAPED

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 @ 4 Sentry @ 4 Objective-C @ 4

Details

About Sentry

Bad software is everywhere, and 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 using Sentry, the company builds performance and error monitoring tools that help teams 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.

Role description

As a Senior Mobile SDK Engineer on the client infrastructure (SDK) team, you will join a cross-functional group responsible for the client-facing operation of Sentry. The team builds and maintains mobile SDKs (iOS, Android, React Native, and Flutter) that send events to the Sentry backend. You will primarily own the iOS SDK and be responsible for the mobile platform end-to-end, including design and evolution of APIs and product experiences powering Mobile offerings.

Responsibilities

  • Improve and evolve Sentry's Mobile products, including performance monitoring and new technologies (e.g., Session Replay).
  • Use multiple programming languages and technologies to solve problems related to mobile SDKs: Swift/Objective-C, JavaScript/TypeScript, Kotlin/Java, and Dart.
  • Collaborate with other SDK teams on API and protocol design that scale (Sentry ingests over a billion events every day).
  • Engage with teams and stakeholders across the company to drive strategic initiatives for the mobile team.
  • Write unit and integration tests to ensure correctness, and produce strong documentation to educate peers and customers.
  • Assist Customer Operations to resolve live customer issues when production bugs are caused by the SDKs.

Requirements

  • 5+ years as a Software Engineer and/or related role (e.g., mobile app developer, SDK engineer).
  • Experience developing for mobile platforms (iOS and/or Android).
  • Experience with programming languages used on mobile platforms (Swift/Objective-C, Kotlin/Java, JavaScript/TypeScript, Dart).
  • Bonus: experience with Flutter, C/C++, React Native, or maintaining open source libraries.
  • Good written and spoken English communication skills.
  • Live in the Vienna area or are willing to relocate.

Compensation & Benefits

  • Legally quoted minimum wage for this position: EUR 60,844 gross per year (per collective agreement IT-KV).
  • Sentry's stated starting point: EUR 95,000 gross per year.
  • Eligible to participate in Sentry's employee benefit plans/programs applicable to the role (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for details.

Equal Opportunity & Accessibility

Sentry is committed to providing equal employment opportunities and reasonable accommodations for candidates and employees with disabilities. For assistance or accommodation, contact [email protected].

Additional resources