Talent.com
Embrace
Android SDK EngineerEmbrace • Denver, CO, United States
No longer accepting applications
Android SDK Engineer

Android SDK Engineer

Embrace • Denver, CO, United States
7 days ago
Job type
  • Full-time
  • Remote
Job description

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.

Create a job alert for this search

Android SDK Engineer • Denver, CO, United States

Similar jobs

Senior Software Engineer - Medical Navigation and Robotics

ATEC SpineLouisville, CO, United States
Full-time

A leading medical device company is looking for a Senior Software Engineer to support the development of surgical navigation and robotics software.This role involves designing and implementing high... Show more

 • Promoted

Senior Software Engineer

SlopeBroomfield, CO, United States
Full-time

Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def... Show more

 • Promoted

Senior Backend Engineer - C#/.NET, APIs & Cloud

TrainingPeaks, LLCLouisville, CO, United States
Full-time

TrainingPeaks, LLC is seeking a Senior Software Engineer to join our Virtual team in Louisville, Colorado.The role involves end-to-end ownership of backend systems while working with seasoned engin... Show more

 • Promoted

Senior Full-Stack Engineer, Trading Alerts — Hybrid

bet365Denver, CO, United States
Full-time

A leading online gambling company is seeking a Senior Full Stack Engineer to develop and maintain their US Sports platform.The role involves mentoring junior engineers and ensuring system stability... Show more

 • Promoted

Solutions Architect (Device Management)

Net2Source (N2S)Denver, CO, United States
Full-time

Role: Solutions Architect (Device Management) | Contract.Design and implement device management architectures for CPE devices using RDK.Lead the development of DevOps practices for device managemen... Show more

 • Promoted

Business Development Manager - Colorado

Emery Jensen Distribution, LLCCastle Rock, CO, US
Full-time

Build the future of independent retail.Emery Jensen, you’ll play a critical role in expanding our footprint across the Northeast by winning and converting high‑value Pro Lumber, Paint, and Hardware... Show more

 • Promoted

Golang Developer

TEKsystemsDenver, Colorado, United States
Full-time

Golang Software Engineer (Backend / Microservices)* *Location:* 100% Remote (U.Employment Type:* Contract (Potential for Conversion).Overview* We are seeking a *Golang Software Engineer* to join a ... Show more

 • Promoted

Principal Software Development Engineer

LumenDenver, CO, United States
Full-time

The Principal Software Development Engineer plans, designs, architects, and builds multiple highly complex ServiceNow solutions including (but not limited to) both inbound and outbound integrations... Show more

 • Promoted

GTM Growth Architect

AssetiDenver, CO, United States
Full-time

A leading asset intelligence platform in Denver seeks a commercial leader to scale its go-to-market engine.This role requires building a predictable revenue system from the ground up, managing a sm... Show more

 • Promoted

Sr Full-Stack Applications Developer

Sonepar USABroomfield, Colorado, United States
Full-time

Sonepar Management Group (SMG) supports our Sonepar brands (i.US through a shared services model.These services include, but are not limited to: human resources, finance, digital enterprise, supply... Show more

 • Promoted

Senior Airborne Platform Software Engineer - Linux/Embedded

GogoBroomfield, CO, United States
Full-time

Gogo is seeking a Senior Airborne Platform Software Engineer located in Broomfield, CO.In this role, you will design, develop, and test production-quality software for airborne products.You will wo... Show more

 • Promoted

Denver Java/J2EE Developer - Oracle 12c Expert

US IT Solutions IncDenver, CO, United States
Full-time

A technology solutions provider is seeking a Java Developer with expertise in Java 7 EE, located in Denver, Colorado.The ideal candidate should be familiar with Agile Development Methodology and ha... Show more

 • Promoted

Senior Databricks Lakehouse Architect - Enterprise-Scale

Talent Navigation ExpertsDenver, CO, United States
Full-time

A leading technology recruiting firm is seeking a Senior Enterprise Architect specializing in Databricks and Multi-Cloud environments in Denver, CO.The role requires expertise in data engineering a... Show more

 • Promoted

Senior Software Engineer, Mobile (React Native)

SchweitzerDenver, CO, United States
Full-time

Software Engineer, Mobile (React Native) page is loaded## Software Engineer, Mobile (React Native)locations: Denver, COposted on: Posted 3 Days Agojob requisition id: JR129900Year Round**COLL... Show more

 • Promoted

Enterprise Architect – Global Service & Warranty Ecosystem

Trimble Inc.Westminster, CO, United States
Full-time

Architect Global Service Excellence: Lead the Future of Trimble's Warranty and Support Ecosystem!.Are you ready to redefine how a global technology leader supports its customers across the physical... Show more

 • Promoted

Mechatronics and Additive Manufacturing Engineer

Executive Recruiting GroupBroomfield, CO, US
Full-time
Quick Apply

You will design and build the hardware, controls, and software stack required to print energetic materials safely&nbs... Show more

Senior Software Engineer: Scale a Multi-Tenant Platform

IterableDenver, CO, United States
Full-time

Iterable is seeking an experienced software engineer in Denver, Colorado to design and develop scalable, reliable solutions for a multi-tenant system.The ideal candidate will have proven expertise ... Show more

 • Promoted

Head of Flight Software & GNC for Space Systems

AlbedoBroomfield, CO, United States
Full-time

Albedo in Broomfield, CO is seeking an experienced software engineering leader to manage teams working on flight software and GNC systems for satellite operations.The ideal candidate will possess o... Show more

 • Promoted

Lead Java Software Engineer

Resource InnovationsDenver, CO, US
Remote
Full-time
Quick Apply

Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrum... Show more

Senior Full Stack Software Engineer (Java/Angular)

WorldpayDenver, CO, United States
Full-time

Senior Full Stack Software Engineer (Java/Angular).Join to apply for the Senior Full Stack Software Engineer (Java/Angular) role at Worldpay.Are you ready to write your next chapter? Make your mark... Show more