Senior iOS SDK Engineer

Job not on LinkedIn

🕒 February 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Embrace

Embrace

51 - 200 employees

Embrace is the only observability platform purpose-built for mobile. Companies, including GOAT, Hilton, P&G, Owlet, and Home Depot, partner with Embrace to observe, proactively analyze, and access the unique datasets of phones, tablets, point-of-sale systems, IoT, cars, and other devices. Their entire teams, whether engineering, marketing, or business intelligence, use Embrace to create and optimize the experiences of their end-consumers and workforces.

📋 Description

• Design, build, and maintain a modular Swift SDK used by developers across Apple platforms • Work on crash reporting, hang detection, performance monitoring, and telemetry instrumentation • Build reliable mechanisms for offline storage, batching, retries, and data delivery under mobile runtime constraints • Contribute to SDK architecture, API ergonomics, and backward compatibility • Design and evolve APIs with a focus on stability, clarity, and long-term compatibility • Debug complex issues across devices, OS versions, and app environments, including threading, memory, and lifecycle challenges • 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 • Coordinate with cross-platform SDK teams (React Native, Flutter, Unity) to ensure native SDK changes do not introduce downstream breaking issues • Collaborate on OpenTelemetry alignment and upstream contributions • Partner with Product and Customer Success to incorporate developer feedback

🎯 Requirements

• Strong proficiency in Swift, including async/await, structured concurrency, and protocol-oriented design • Experience building or maintaining SDKs, frameworks, or developer-facing libraries • Deep understanding of Apple platform runtime constraints: memory, threading, lifecycle, startup performance • Experience debugging issues in production mobile environments • Familiarity with API design, versioning, and SDK evolution • Understanding of binary compatibility and ABI stability • Strong advocate for testing, reliability, and code quality • Excellent verbal and written communication skills • Experience using Git and modern CI/CD workflows • Openness to AI-augmented engineering workflows. • Experience with Objective-C interoperability, runtime behavior, or method swizzling (preferred) • Experience with Swift macros or Swift Syntax (preferred) • Familiarity with OpenTelemetry or observability concepts (preferred) • Experience supporting multiple Apple platforms from a shared codebase (preferred) • Familiarity with system-level frameworks such as MetricKit or MXDiagnostic (preferred) • Experience working in a multi-SDK ecosystem where platform changes affect cross-platform consumers (preferred) • Contributions to open-source projects (preferred) • Experience supporting external developers / SDK users (preferred)

🏖️ Benefits

• Equity in the form of options • A variety of benefits

Apply Now

Similar Jobs

🕒 October 27, 2025

Cellebrite

1001 - 5000

🔐 Security

🔒 Cybersecurity

🏛️ Government

Cellebrite seeks a security researcher for digital intelligence projects. Engage in vulnerability research and extraction of evidence from mobile devices.

iOS

🕒 October 24, 2025

SCATR

11 - 50

🔒 Cybersecurity

🏛️ Government

iOS Developer at SCATR developing and maintaining iOS applications for data security. Collaborating with cross-functional teams and utilizing cutting-edge technologies to ensure high-performance software solutions.

Cloud

iOS

Linux

MS SQL Server

Objective-C

SQL

Swift

🕒 October 13, 2025

ŌURA

201 - 500

🧘 Wellness

Senior iOS Engineer developing mobile applications at Ōura, focused on health insights and user engagement. Collaborating with cross-functional teams and contributing to robust code quality.

iOS

Swift

🕒 August 5, 2025

Rogo

11 - 50

Seeking a Founding iOS Engineer to build and maintain Rogo’s native app. Join a team redefining mobile experience in financial services through AI.

AWS

Azure

Cloud

GRPC

iOS

Swift

🕒 July 29, 2025

Cellebrite

1001 - 5000

🔐 Security

🔒 Cybersecurity

🏛️ Government

Join Cellebrite to lead security research on mobile forensics and vulnerability exploitation.

Cloud

iOS