{"schemaVersion":"jobsearcher.job.v1","id":"1bd0d40192c6d7d6de487f83","url":"https://jobsearcher.com/jobs/1bd0d40192c6d7d6de487f83","canonicalUrl":"https://jobsearcher.com/jobs/1bd0d40192c6d7d6de487f83","title":"Staff Android SDK Engineer, Ad Rendering & Monetization","description":"Staff Android SDK Engineer, Ad Rendering & MonetizationDesign and evolve Android SDK architecture to support scalable and reliable ad delivery. Own the interaction between native Android components and hybrid rendering layers (WebView and JavaScript bridges). Define lifecycle-safe and concurrency-safe patterns suitable for integration in third-party host applications. Improve rendering stability and load/show success rates across video, playable, end card, and store redirect flows under diverse device and network conditions. Identify and resolve performance bottlenecks in asset caching, creative delivery, WebView lifecycle management, threading, and timeout handling to reduce ANR, crash rates, and memory pressure. Partner with Product and Data teams to drive SDK metrics and ensure consistent ad experiences across direct demand, programmatic, and mediation environments. Act as an Android SDK architecture expert on cross-platform (Android, iOS, WebView, Backend) system design decisions. Coordination across engineering, product, and data teams.40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary: $221,187/yr.Minimum Requirements:Bachelor's degree, or foreign equivalent degree, in Computer Information Systems, Computer Science or a related field, and four (4) years of related work experience.In the alternative, the employer will accept six (6) years of related work experience.Must have four (4) years of experience with/in:Android development;Building and maintaining Android SDKs used by third-party applications;Android lifecycle management;Concurrency including Coroutines, Executors and thread pools;Memory management and performance profiling;ANR and crash root cause analysis;Designing modular, well-documented SDK APIs;Working with WebView or hybrid rendering architectures;Ads, Monetization, or Ad Tech platforms; andWorking with experimentation frameworks and telemetry systems.Employer will accept any suitable combination of education, training, or experience.","company":"Unity","rawCompany":"unity","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-11-06T01:49:34.908Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Staff Android SDK Engineer, Ad Rendering & Monetization","description":"Staff Android SDK Engineer, Ad Rendering & MonetizationDesign and evolve Android SDK architecture to support scalable and reliable ad delivery. Own the interaction between native Android components and hybrid rendering layers (WebView and JavaScript bridges). Define lifecycle-safe and concurrency-safe patterns suitable for integration in third-party host applications. Improve rendering stability and load/show success rates across video, playable, end card, and store redirect flows under diverse device and network conditions. Identify and resolve performance bottlenecks in asset caching, creative delivery, WebView lifecycle management, threading, and timeout handling to reduce ANR, crash rates, and memory pressure. Partner with Product and Data teams to drive SDK metrics and ensure consistent ad experiences across direct demand, programmatic, and mediation environments. Act as an Android SDK architecture expert on cross-platform (Android, iOS, WebView, Backend) system design decisions. Coordination across engineering, product, and data teams.40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary: $221,187/yr.Minimum Requirements:Bachelor's degree, or foreign equivalent degree, in Computer Information Systems, Computer Science or a related field, and four (4) years of related work experience.In the alternative, the employer will accept six (6) years of related work experience.Must have four (4) years of experience with/in:Android development;Building and maintaining Android SDKs used by third-party applications;Android lifecycle management;Concurrency including Coroutines, Executors and thread pools;Memory management and performance profiling;ANR and crash root cause analysis;Designing modular, well-documented SDK APIs;Working with WebView or hybrid rendering architectures;Ads, Monetization, or Ad Tech platforms; andWorking with experimentation frameworks and telemetry systems.Employer will accept any suitable combination of education, training, or experience.","datePosted":"2026-11-06T01:49:34.908Z","dateModified":"2026-11-06T01:49:34.908Z","hiringOrganization":{"@type":"Organization","name":"Unity","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1bd0d40192c6d7d6de487f83"},"url":"https://jobsearcher.com/jobs/1bd0d40192c6d7d6de487f83"}}