- Company Name
- honeycomb.io
- Job Title
- Senior Software Engineer I - Frontend Observability - Mobile/SDK
- Job Description
-
**Job Title:** Senior Software Engineer I – Frontend Observability – Mobile/SDK
**Role Summary:**
Design, build, and maintain cross‑platform frontend SDKs that enable developers to instrument mobile, web, and backend applications with Honeycomb’s observability platform. Drive API design, documentation, and open‑source community engagement while ensuring performance, reliability, and user experience.
**Expactations:**
- 5+ years of professional software engineering.
- Extensive experience building mobile apps, SDKs, or developer tools.
- Proficient in open‑source collaboration, code review, and community stewardship.
- Deep understanding of observability concepts (tracing, metrics, logs).
- Strong API and developer‑experience design skills.
**Key Responsibilities:**
- Architect and develop frontend SDKs for web and mobile platforms.
- Define API contracts and maintain backward compatibility.
- Write clear documentation, guides, and code samples.
- Conduct code reviews, mentor peers, and enforce coding standards.
- Collaborate with OpenTelemetry and other open‑source projects.
- Partner with product and backend teams to integrate instrumentation.
- Champion open‑source culture, contribute to public repositories, and engage community contributors.
**Required Skills:**
- Languages: Kotlin, Swift, TypeScript, JavaScript, or Dart (Flutter).
- Mobile SDK development (Android, iOS, cross‑platform).
- Familiarity with OpenTelemetry, distributed tracing, metrics, and logs.
- API design, modular architecture, and maintainable code practices.
- Documentation tooling, Markdown, and demo creation.
- Experience in Git, pull‑request workflows, and community engagement.
- Strong communication, problem‑solving, and mentorship abilities.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience).