Android SDK Engineer
$130k - $170kGrabJobs
About the Role We are looking for a Senior Android SDK Engineer to join our Mobile Observability team, responsible for designing, building, and maintaining our Android SDK, a production-grade instrumentation library embedded in customer applications running on millions of devices. This is a hands-on, SDK-first role deeply rooted in the Android platform. You’ll work across Kotlin, Java, and selected native components to build performance monitoring, telemetry capture, crash detection and ANR monitoring - all with minimal overhead. You'll contribute to critical low-level systems such as signal handling, stack unwinding, and lifecycle orchestration, while helping evolve a stable, developer-friendly API surface. You’ll collaborate across platform teams and contribute to evolving observability standards such as OpenTelemetry. This role is ideal for someone who thrives close to the platform, has strong judgment around API design, and enjoys solving complex debugging and performance challenges in real-world mobile environments. What You’ll Do Design, build, and maintain an Android observability SDK used by external developers in production at scale Work on crash capture (JVM and NDK), ANR detection, performance tracing, and session orchestration Develop and maintain native (C/C++) components including signal handling and JNI bridges Evolve the SDK’s OpenTelemetry integration, spans, traces, and distributed tracing via W3C Traceparent Build reliable mechanisms for offline storage, batching, retries, and telemetry delivery Optimize for minimal SDK overhead: startup time, memory footprint, thread usage, and binary size Own API surface design, binary compatibility, and versioning for a public SDK Debug complex issues across devices, OS versions, OEMs, and customer environments Contribute to architectural decisions across a modular SDK codebase Establish best practices for testing, release safety, and code quality Partner with cross-platform SDK teams (React Native, Flutter, Unity) to maintain internal bridge interfaces and ensure native changes do not break downstream consumers Qualifications Strong proficiency in Kotlin, with solid working knowledge of Java Deep understanding of Android runtime fundamentals: lifecycle, threading/Looper, memory, startup behavior Experience working with native code (C/C++) on Android (NDK / JNI) Track record building or maintaining SDKs, libraries, or developer-facing platforms Experience using Git and modern CI/CD workflows Experience optimizing for performance and reliability Comfort debugging issues in production mobile environments Openness to AI-augmented engineering workflows Strong written and verbal communication skills, especially when discussing technical tradeoffs Bonus Points Experience with Android Gradle Plugin internals, custom Lint rules, or bytecode instrumentation Open-source contributions Experience designing and evolving public APIs Experience maintaining backward compatibility Experience optimizing startup impact, memory footprint, or runtime overhead Exposure to cross-platform frameworks (React Native, Flutter, Unity), particularly understanding how native SDK changes ripple through those ecosystems Familiarity with modern Android tooling/ecosystem trends Additional Expectations Interview & Collaboration Our interview process includes live, synchronous conversations. Final stages may include an in-person meeting with a team member (travel may be required). Engineering Workflow Evolution We work in an environment where AI-assisted tools are increasingly part of engineering workflows. We value pragmatic, thoughtful use of these tools. Candidates should be comfortable discussing their experience and perspective on AI-assisted development. Role Focus This role emphasizes SDK / framework / platform engineering, not application UI development. Work Culture & Travel We are a remote-first company. This role is open to candidates located anywhere in the U.S. or Canada. We believe in regular in-person connection and expect travel for team off-sites and collaboration to be approximately once per quarter. The cash compensation for this role is in the $130k-170k range. In addition to base comp for this role, we offer equity in the form of options, a variety of benefits, and the opportunity to grow in an exciting and collaborative environment. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Why Join Embrace? As the only user-focused observability solution built on OpenTelemetry, Embrace delivers crucial insights across both DevOps, web and mobile teams to illuminate real customer impact – not just server impact – to deliver the best app experiences. Customers like The New York Times, Marriott, Masterclass, Home Depot, and Cameo love Embrace’s observability platform because it makes extremely complicated and voluminous data actionable. Our cultural values highlight how we seek to improve as individuals, team members, and a company each and every day.
$93.6k - $220.4k
...Europe, Japan and South Korea. We are looking for a creative SDK Support Engineer to join us to build our AR/VR team, to develop and lead new... ...to both technical and non-technical audiences - VR/AR/MR and Android development experience preferred - OpenXR knowledge and...SuggestedTemporary workLocal area- ...execution, and improvement of action plans Executes Mobile Engineering projects Participates in the discovery phase of small to medium... ...resources (memory and processing) Experience with iOS or Android software development Experience in design patterns, MVVM,...SuggestedWork at officeRemote work
$111.61k - $131.3k
...difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of... ...with solid OOP Experience with Android performance tools and optimization Strong... ...knowledge of Kotlin , Java , and Android SDK. Experience with Jetpack Components (...SuggestedTemporary workWork experience placementLocal area3 days per week- ...execution, and improvement of action plans Executes Mobile Engineering projects Participates in the discovery phase of small to medium... ...limited resources (memory and processing) Experience with Android software development Experience in design patterns, MVVM,...SuggestedWork at officeImmediate start
- ...Android Developer We need strong Android developer, who has good knowledge in Android... ...improvement of action plans Executes Mobile Engineering projects Participates in the discovery... .... Top 3 skills: Android SDK Splunk Data Ingestion understanding...SuggestedWork at officeRemote work
- ...1 = newbie 10 = expert Hands on Exp. Yes/No Java Android Malware ADB IDA Pro/ Ghidra Job description:... ...advanced reversing tools (IDA Pro, Ghidra). Ability to reverse-engineer heavily obfuscated code and native libraries. Capable of analyzing...
- ...We are actively looking for an Android Developer. TITLE: Android Developer LOCATION: Sunnyvale CA or Remote Full-Time Salary... ...post rollout. Candidate is also responsible for ensuring other Engineer's code is compatible with their own so we build a cohesive...Full timeRemote work
- ...Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans Executes Mobile Engineering projects Participates in the discovery phase of small to medium size Mobile Engineering projects Participates in peer code...
- ...execution, and improvement of action plans - Executes Mobile Engineering projects - Participates in the discovery phase of... ...resources (memory and processing) - Experience with Android software development - Experience in design patterns,...
- ...improvement of action plans Executes Mobile Engineering projects Participates in the discovery... ...and processing) Experience with Android software development Experience in design... ...-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with...
- ...Experience: 5-10 Years Seeking experienced Android Kernel Engineer to support kernel maintenance and development across Android 4.x, 5.x, and 6.x releases. Responsibilities include triaging issues, debugging, and implementing kernel-level fixes to ensure...
- ...Android Developer Responsibilities include: Design and implement sophisticated features... ...of other small groups of three to five engineers Troubleshoots business and production... ...-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with...
- ...execution, and improvement of action plans Executes Mobile Engineering projects Participates in the discovery phase of small to medium... ...resources (memory and processing) Experience with iOS or Android software development Experience in design patterns, MVVM,...Contract workWork at officeRemote work
- ...Triage Incoming Bugs On Android Platform Triage incoming bugs on Android platform from internal as well as external sources Detailed analysis to identify the root cause of incoming bugs and assign to relevant teams Communicate technical issues and solutions with...
$212.8k - $387.6k
.... TV, Lite, Web, etc.) with a data-driven and results-focused engineering and product mindset. We are seeking talented individuals who enjoy... ...and showcase TikTok's value proposition. As a Senior Android Software Engineer for the User Growth team, you will: • Design...Temporary workLocal area- ...Senior Android Engineer Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans Executes Mobile Engineering projects Participates in the discovery phase of small to medium size Mobile Engineering projects...
- ...Role: Android Developer [Triage Engineering Location: San Jose, CA-Onsite Job Description: • Android intermediate knowledge. • Java , Kotlin knowledge. • Experience in Android application debugging and should know how to capture Bug reports, logcat...
$177k - $211k
...Senior Android Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the...Full timeWork at office- ...Android Developer Design and build e-commerce applications for the Android platform - Ensure the performance, quality, and responsiveness... ...of Kotlin and React-Native Expert knowledge of the Android SDK - Advanced Android UI Skills (Fragments, Custom view components)...
- ...ndroid Engineer Sunnyvale, CA Hybrid Fulltime. Minimum Skills required: Experience with mobile software development... ...limited resources (memory and processing) Experience with Android software development Experience in design patterns, MVC, data structures...Full timeImmediate start
- ...Associate Software Engineer Altimetrik is a digital transformation accelerator helping our client's deliver great products and services... ...The development team is looking for a self-motivated, Android software engineer to join one of our global online Payment leader...
$140k - $210k
...Senior Android Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we... ...will be responsible for building APIs that enhance our Android SDK, allowing our 3rd party developers to build custom...Worldwide- ...Job Title Bachelors in Computer Science and at least 6+ years of software engineering experience in a production environment. Proficiency in Android software development with Java or Kotlin. Build API's to integrate Maps in 3rd party apps, Kotlin, JNI boundary...
- ...execute, and enhance action plans. Executes projects in Mobile Engineering field. Contributes to the discovery phase of small to... ...embedded realtime systems with limited resources. Proficiency in Android software development. Knowledge of design patterns, MVC,...
- ...Role: Android Engineer Location: Sunnyvale CA Key Responsibilities: ~5+ years of experience in a DevOps / SRE and Migration. ~ Provide operational support for the telemetry stack, observability stack in a Kubernetes environment. ~ Develop and maintain...
- ...Senior Android Engineer We are looking for a senior level Android engineer with Kotlin experience. The ideal candidate will have a strong Android and Kotlin skillset, with a focus on performance and debugging optimizations related to Android applications. Job duties...Work at office2 days per week
$180k - $240k
...Android Engineer Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries of expression, personality, and realism. We bring characters to life, transforming how people tell stories, connect, and create. We build...Work at office$212.8k - $387.6k
...new and better e-commerce experience to our users. Our product engineering team is responsible for building an e-commerce ecosystem that... ...field. - 5+ years of experience in mobile app development for Android platforms, with a proven track record of delivering successful...Temporary workLocal area$170k - $210k
...hard to expand our team. At Skylight, our engineering team is small but mighty — our software... ...ideal candidate is well-versed in all things Android with specializations ranging from best... ...UI/UX to the ins and outs of the Android SDK. We're looking for someone who loves building...Local areaHome office- Matterport is looking for a Senior Software Engineer to join the 3D Experiences team in Sunnyvale, CA. The role involves developing SDK tools for the Matterport platform, focusing on client-side 3D applications. Responsibilities include delivering SDK capabilities, defining...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android SDK Engineer. Be the first to apply!

