Lead Software Engineer - Android
Listed on 2026-06-13
-
Software Development
Software Engineer, Full Stack Developer, Android Developer, Software Architect
Position Title
:
Lead Software Engineer - Android
Location
: US - In Office (Los Angeles, New York, or San Francisco)
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.
The ideal candidate will partner closely with product and engineering teams to define requirements, align technical solutions with business objectives, provide accurate engineering estimates, and contribute to platform architecture initiatives focused on optimization, performance, and scalability.
This individual will also lead and mentor engineers throughout the development process, establishing standards for code quality, tooling, metrics, reporting, and quality engineering collaboration to ensure a quality-first approach.
Responsibilities Technical LeadershipDrive 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.
Application DevelopmentDesign, 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.
AI-Integrated DevelopmentLeverage AI-powered development tools such as Git Hub 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.
Cross-Functional CollaborationCollaborate 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.
Process ImprovementContinuously improve development processes, engineering standards, and team productivity.
Stay current on Android technologies, frameworks, and industry trends, recommending adoption where appropriate.
Ownership and AccountabilityPartner 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.
Required SkillsExpert-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
- 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.
Testing & Quality AssuranceExtensive experience writing unit, UI, and automated tests using frameworks such as JUnit and Espresso.
Experience implementing and maintaining CI/CD…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).