Senior Mobile Engineer - Instrumentation SDK
Core
Build and evolve high-performance, low-overhead mobile instrumentation SDKs for iOS (Swift/Obj-C) to capture traces, metrics, logs, crashes, and user sessions, tightly integrated with OpenTelemetry and Grafana Cloud.
Role type
Senior IC mobile engineer (iOS SDK)
Builds
Mobile instrumentation SDKs, session tracking, crash reporting, and OpenTelemetry integrations for mobile developers
Domain
Observability, Mobile Development, OpenTelemetry
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
iOS development (Swift/Obj-C), mobile SDK development, performance optimization, OpenTelemetry, modular system design, CI/CD, technical documentation
Preferred skills
Android development (Kotlin/Java), cross-platform frameworks (React Native/Flutter), mobile security, crash aggregation, session replay
Technologies
Swift, Objective-C, Kotlin, Java, OpenTelemetry, React Native, Flutter
Responsibilities
Design and ship SDK features like session tracking and automatic context propagation; break ambiguous problems into incremental deliverables; ensure quality through automated tests and backwards-compatible upgrades; collaborate cross-functionally with backend and frontend teams; engage with the open-source community; mentor teammates and shape the mobile observability roadmap
Seniority
Senior, hands-on IC