
Senior Mobile Engineer, Instrumentation SDK, iOS
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United Kingdom, +4 more countries.
• Develop and enhance mobile instrumentation SDKs for iOS utilizing Swift and Objective-C.
• Design and implement session tracking, crash reporting, sampling strategies, automatic context propagation, and OpenTelemetry integrations.
• Take ownership of projects from start to finish.
• Decompose complex problems into modular solutions, MVPs, incremental deliverables, and iterations based on feedback.
• Maintain quality through automated testing, continuous integration, documentation, and backward-compatible upgrade paths.
• Collaborate with backend, frontend, product, and solutions engineering teams on comprehensive observability workflows.
• Interact with the open-source community by reviewing pull requests, discussing design proposals, and guiding external contributors.
• Mentor colleagues, engage in technical design discussions, and contribute to shaping the mobile observability roadmap.
• Extensive mobile engineering experience with iOS (Swift/Objective-C) and optionally Android (Kotlin/Java).
• Proven experience in building or maintaining mobile SDKs, platform libraries, or developer-facing platform code utilized by external developers.
• Proficiency with performance-sensitive code, including startup time, memory usage, and network efficiency.
• Knowledge of OpenTelemetry or experience in contributing to or maintaining OTel SDKs or similar telemetry libraries.
• Comfortable working within a fully remote, globally distributed team.
• Exceptional written and verbal communication skills.
• Ability to operate autonomously and collaboratively in ambiguous situations.
• Customer-oriented and passionate about enhancing the developer experience.
• Experience in writing documentation, mentoring others, and shaping strategic roadmaps.
• Bonus: Contributions to OpenTelemetry, crash-reporting libraries, or observability open source projects.
• Bonus: Familiarity with React Native, Flutter, native bindings/bridges, mobile security, privacy, platform integration, crash aggregation, session replay, or mobile telemetry sampling.
• Restricted Stock Units (RSUs).
• Fully remote, global culture.
• Opportunities for career growth.
• In-person onboarding experience.
• 30 days of annual leave each year.
• 3 annual leave days dedicated to Grafana Shutdown Days.
• Open communication and regular updates company-wide.
• Independence and support to deliver outstanding work and explore new ideas.
• Empowered, high-trust, low-ego organizational culture.
• Approachable and transparent leadership.
Rich Products Australia
Coursedog
DaCodes.
DaCodes.
Get handpicked remote jobs straight to your inbox weekly.