Jobs · Engineering · California

Lead Software Engineer - Android

Paramount+ · Burbank, CA · 1 wk ago
On-siteEngineering$157k–$235k/yrFull-time

About the role

Burbank, CA, US, 91505 New York, NY, US, 10036
Paramount is seeking a Lead Software Engineer - Android to develop cohesive solutions to complex content-based technical challenges. This role is responsible for the full software development lifecycle, from understanding product goals and engineering roadmaps through solution design, architecture, implementation, delivery, and ongoing maintenance.

Responsibilities

  • Drive the architectural direction and design of Android applications.
  • Establish best practices for coding, testing, deployment, and maintainability.
  • Champion new tools, frameworks, and processes to improve innovation and development efficiency.
  • Create architectural diagrams and technical specifications to support high-quality software delivery.
  • Lead architecture discussions for feature development and software engineering best practices.
  • Drive application performance, playback optimization, stability improvements, and profiling efforts.
  • Design, develop, test, deploy, maintain, integrate, and enhance Android applications using modern technologies and industry best practices.
  • Ensure application performance, responsiveness, reliability, and quality.
  • Troubleshoot and resolve technical issues through effective debugging and root-cause analysis.
  • Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar solutions throughout the software development lifecycle.
  • Partner with technical leadership to establish best practices for safe and effective AI adoption within engineering teams.
  • Drive initiatives that incorporate LLM and machine learning capabilities into product experiences, including search, discovery, personalization, and content understanding.
  • Mentor mid-level and senior engineers by sharing technical expertise and supporting professional growth.
  • Conduct code reviews to maintain high standards of code quality, consistency, and maintainability.
  • Collaborate closely with product managers, designers, QA teams, and engineering partners to define and deliver solutions.
  • Coordinate with backend teams and API services to ensure seamless integration and feature delivery.
  • Continuously improve development processes, engineering standards, and team productivity.
  • Stay current on Android technologies, frameworks, and industry trends, recommending adoption where appropriate.
  • Partner with the Android Engineering Manager on technical strategy and execution.
  • Ensure applications remain highly responsive, scalable, and performant.
  • Proactively prevent and mitigate production incidents.
  • Enable engineering teams to successfully deliver mission-critical features and enhancements.
  • Identify technical risks and bottlenecks and propose effective mitigation strategies.

Requirements

  • Expert-level proficiency in Kotlin and Java.
  • Strong understanding of Android SDK and Android platform ecosystems.
  • Deep knowledge of architectural patterns and modern Android development approaches, including MVVM, MVI, Clean Architecture, Jetpack Compose, Material Design.
  • Experience with Android Studio and Gradle.
  • Strong understanding and implementation of software design patterns.
  • Proven ability to design scalable, high-performing, and secure Android applications.
  • Experience integrating complex RESTful APIs and third-party libraries.
  • Extensive experience writing unit, UI, and automated tests using frameworks such as JUnit and Espresso.
  • Experience implementing and maintaining CI/CD pipelines using tools such as Jenkins and GitHub Actions.
  • Experience identifying and resolving performance bottlenecks, including memory leaks, rendering issues, and network inefficiencies.
  • Proficiency with Android performance analysis tools, including Android Profiler and LeakCanary.
  • Ability to communicate complex technical concepts to engineers, stakeholders, and executive audiences.
  • Demonstrated success mentoring and developing high-performing engineering teams.
  • Strong focus on software quality and user experience.
  • Ability to translate business objectives into technical requirements and solutions.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 7+ years of professional software development experience, including 6+ years focused on Android development.
  • Demonstrated success leading and delivering large-scale Android projects in production environments across multiple Agile/Scrum teams.
  • Proven track record of architectural ownership and technical decision-making.
  • Strong interpersonal and stakeholder management skills with the ability to facilitate business and technical discussions.
  • Experience developing applications for Android, Android TV, Amazon Fire TV, and related platforms.
  • Experience publishing applications to the Google Play Store and/or Amazon Appstore.
  • Experience working remotely with globally distributed and cross-functional teams.
  • Experience with multi-module Android architectures.
  • Experience supporting accessibility technologies such as JAWS, VoiceOver, ZoomText, and keyboard-only navigation.
  • Familiarity with WCAG accessibility standards and accessibility-focused development practices.
  • Experience implementing accessibility features such as TalkBack support, contentDescription and labelFor attributes, dynamic text scaling, responsive UI design, and accessibility announcements.
  • Hands-on experience with AI coding assistants such as Cursor, Claude Code, GitHub Copilot, or equivalent tools.
  • Strong prompt engineering skills and ability to critically evaluate AI-generated code before production use.
  • Working knowledge of Large Language Models (LLMs), embeddings, retrieval-augmented generation (RAG), and prompt engineering.
  • Experience building or prototyping ML- or LLM-powered product features, including search, ranking, personalization, content understanding, or in-app AI experiences.
  • Strong understanding of responsible AI practices, including privacy, intellectual property considerations, attribution, and human-review requirements.
  • Experience with video streaming technologies, including HLS and MPEG-DASH.
  • Experience working with ExoPlayer.
  • Knowledge of Widevine DRM.

Similar jobs

Lead Android Engineer

PolymarketNew York, United States· 1 mo ago
Engineering$21/hrapply on jobs.ashbyhq.com