Embrace.io

Embrace.io

Senior iOS SDK Engineer

United States or Canada, US Remote - Pacific Time · Senior

Sponsorship not specified$130k-$170kDetected 147 days ago
SwiftReactReact NativeFlutteriOSObjective-CGitCI/CDDevOpsPlatform EngineeringAPI DevelopmentCustomer SuccessUnityCommunicationCollaboration

About the role

  • It is ideal for someone who enjoys working close to the platform, solving difficult edge cases, and designing APIs that other developers rely on.

Responsibilities

  • Design, build, and maintain a modular Swift SDK used by developers across Apple platforms
  • Build reliable mechanisms for offline storage, batching, retries, and data delivery under mobile runtime constraints
  • Design and evolve APIs with a focus on stability, clarity, and long-term compatibility
  • Develop and maintain capture services for networking, user interactions, and system events, leveraging frameworks such as MetricKit
  • Optimize startup performance, binary size footprint, memory usage, and thread safety
  • Collaborate on OpenTelemetry alignment and upstream contributions
  • Partner with Product and Customer Success to incorporate developer feedback
  • Experience building or maintaining SDKs, frameworks, or developer-facing libraries

Requirements

  • Strong proficiency in Swift, including async/await, structured concurrency, and protocol-oriented design
  • Experience debugging issues in production mobile environments
  • Experience using Git and modern CI/CD workflows

Nice to have

  • Experience with Objective-C interoperability, runtime behavior, or method swizzling
  • Experience with Swift macros or Swift Syntax
  • Familiarity with OpenTelemetry or observability concepts (traces, spans, logs)
  • Experience supporting multiple Apple platforms from a shared codebase
  • Familiarity with system-level frameworks such as MetricKit or MXDiagnostic
  • Experience working in a multi-SDK ecosystem where platform changes affect cross-platform consumers
  • Contributions to open-source projects
  • Experience supporting external developers / SDK users

Compensation

  • The cash compensation for this role is in the $130k-170k range.

Company info

  • We are looking for a Senior iOS SDK Engineer to join our Mobile Observability team, responsible for designing, building, and maintaining our open-source Swift SDK across Apple platforms (iOS, tvOS, watchOS, and macOS).

This listing is sourced directly from Embrace.io's careers page and normalized into a canonical job model.