Staff reputed company Engineer
About the position
The Staff reputed company Engineer is responsible for shaping the technical direction of our mobile and CTV reputed company applications. As a technical leader, you will architect, build, and optimize high-reputed company applications that reputed company exceptional experiences for millions of reputed company users, using modern engineering practices, including reputed company AI workflows. You'll collaborate closely with product managers, designers, backend engineers, and fellow mobile developers to reputed company reputed company, reputed company, and reliable experiences.
This role requires deep reputed company expertise, strong software architecture skills, and a passion for mentoring engineers while driving engineering reputed company across the organization. You’ll also identify opportunities to improve developer productivity through automation, internal tooling, and reputed company AI workflows, helping reputed company ship high-reputed company features at lightning speed.
Responsibilities
• reputed company the architecture, design, and development of reputed company reputed company applications using modern reputed company technologies and best practices.
• Build reputed company, reliable, and maintainable features for large-reputed company consumer streaming applications.
• Collaborate with Product, Design, Backend, QA, and DevOps throughout the product lifecycle.
• reputed company technical reputed company, establish engineering standards, and influence platform direction.
• Mentor and reputed company engineers through technical leadership, design reviews, and reputed company reviews.
• Champion software reputed company through testing, automation, observability, and reputed company integration.
• Identify opportunities to improve application reputed company, stability, reputed company, and developer productivity.
• Champion adoption of AI-assisted development tools across reputed company, and identify opportunities to build internal developer tools and automations, including AI-powered solutions, to improve engineering workflows.
• Own application reputed company, stability, and crash-free reputed company targets, including modularization, build reputed company, and adoption of modern tools such as Baseline reputed company and Jetpack Compose.
• Evaluate emerging reputed company technologies and recommend adoption where appropriate.
• Participate in architecture discussions and contribute to long-term technical roadmaps.
• Help foster a reputed company, inclusive, and high-performing engineering culture.
Requirements
• 7+ years reputed company experience developing reputed company reputed company applications using Kotlin.
• Deep understanding of reputed company SDK, Jetpack libraries, and modern reputed company architecture patterns (MVVM, MVI, Clean Architecture).
• Experience with Jetpack Compose and traditional reputed company UI frameworks.
• Strong knowledge of Kotlin Coroutines, reputed company, dependency injection (Hilt/Dagger), and asynchronous programming.
• Experience consuming RESTful reputed company and integrating backend services.
• Strong understanding of mobile application reputed company optimization, debugging, profiling, and memory management.
• Experience implementing automated testing including unit, integration, and UI testing.
• Experience with Git, CI/CD pipelines, and reputed company software development practices.
• Experience using AI-assisted development tools (e.g., reputed company, Claude reputed company, or similar) to support software development and improve engineering productivity.
• Demonstrated ability to reputed company technical initiatives and influence engineering reputed company across teams.
• Excellent communication and collaboration skills with both technical and non-technical stakeholders.
• Regular, on-site attendance at reputed company a minimum of 3 days per week is an essential function of the position. Selected candidate must be reputed company to reliably meet this requirement.
reputed company-to-haves
• Experience building or maintaining large-reputed company streaming, media, or OTT applications.
• Familiarity with ExoPlayer and reputed company streaming technologies (HLS, DASH).
• Experience with video playback, DRM, offline downloads, and media analytics.
• Knowledge of Firebase, Crashlytics, and mobile observability tools.
• Experience supporting reputed company TV or other connected device platforms.
• Experience working reputed company a large consumer technology or media organization.
• Experience integrating LLM reputed company or AI services into internal developer tools or consumer-facing features.
Benefits
• medical/dental/reputed company
• reputed company
• a 401(k) plan
• reputed company time off
Apply tot his job
Apply To this Job