This job has expired

This position was posted on October 11, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Functional Software, Inc. logo

Senior Software Engineer (iOS), SDK

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Software Engineering

Date Posted

October 11, 2025

Full Job Description

đź“‹ Description

  • • Own the end-to-end evolution of Sentry’s iOS SDK, guiding architecture, feature design, and developer experience for a library that is embedded in thousands of production apps and processes more than a billion events daily.
  • • Pioneer next-generation capabilities such as Session Replay, on-device AI-powered diagnostics, and real-time performance profiling, leveraging the newest Apple frameworks (Swift Concurrency, SwiftUI, Foundation Models) while maintaining backward compatibility.
  • • Design and maintain public APIs that are intuitive, type-safe, and resilient at massive scale; write extensive unit, integration, and UI tests to ensure reliability across iOS versions and device families.
  • • Collaborate daily with product managers, backend engineers, and the open-source community to translate customer pain points into elegant, reusable SDK features that reduce debugging time and improve app stability.
  • • Act as the technical authority for iOS inside Sentry: review pull requests, mentor junior engineers, author architecture decision records, and represent the team in cross-functional planning sessions.
  • • Contribute full-time to our open-source repositories, engaging with external contributors, triaging GitHub issues, and releasing regular updates that set industry standards for transparency and quality.
  • • Optimize SDK footprint and runtime overhead so that monitoring never slows customer apps; benchmark against industry leaders and publish performance reports that demonstrate our commitment to speed.
  • • Build tooling and CI/CD pipelines (GitHub Actions, Fastlane, Swift Package Manager) that automate testing, code signing, and distribution across multiple Xcode versions and device simulators.
  • • Partner with the security team to implement privacy-safe data collection, encryption, and PII scrubbing, ensuring compliance with GDPR, CCPA, and Apple’s App Tracking Transparency.
  • • Influence the long-term mobile strategy at Sentry by participating in quarterly OKR planning, presenting technical roadmaps to leadership, and evangelizing best practices at conferences and meetups.
  • • Work from our Vienna hub three anchor days a week (Mon, Tue, Thu) to foster whiteboard sessions, pair programming, and rapid feedback loops, while enjoying flexible remote days for deep focus.
  • • Immerse yourself in a culture that values craftsmanship: weekly engineering talks, internal hack weeks, and dedicated learning budgets keep you on the cutting edge of iOS and beyond.

Skills & Technologies

JavaScript
TypeScript
Java
Swift
Kotlin
Mobile
Senior
Hybrid
Degree Required
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Functional Software, Inc. logo
Functional Software, Inc.
Visit Website

About Functional Software, Inc.

Functional Software, Inc. operates the Sentry platform, providing real-time application performance and error monitoring for developers. It tracks crashes, performance bottlenecks, and releases across web, mobile, and server applications, offering stack traces, release health, and alerting to speed debugging. Supporting languages like JavaScript, Python, and Go, it integrates with GitHub, Slack, and major DevOps tools. The company distributes its service as both SaaS and self-hosted open-source software, helping engineering teams improve code quality and user experience.

Similar Opportunities

Indiana, USA
Full-time
Expires Apr 13, 2026
Python
JavaScript
AWS
+3 more

1 month ago

Apply
SHI International Corp. logo

SHI International Corp.

Indiana, USA
Full-time
Expires Apr 29, 2026
AWS
Azure
Remote
+2 more

21 days ago

Apply
Indiana, USA
Full-time
Expires Apr 13, 2026
Remote

1 month ago

Apply
❌ EXPIRED
Aquia Inc. logo

Aquia Inc.

Indiana, USA
Full-time
Expired Nov 24, 2025
Python
JavaScript
GitHub
+3 more

6 months ago

Apply