The Daily Wire is seeking a Staff Software Engineer (Android) to lead the design and development of our next-generation Android applications. In this role, you’ll architect and build innovative solutions that deliver seamless video streaming, personalized content discovery, and deep user engagement across the Daily Wire ecosystem. You’ll play a key role in defining our mobile technology vision—balancing performance, user experience, and scalability—while mentoring other Android engineers and driving alignment on best practices and long-term architectural strategy.
primary Responsibilities
Architect, develop, and maintain scalable, high-performance Android applications that deliver exceptional user experiences.Optimize app performance, startup time, and memory usage for video playback and complex UI flows.Partner with product managers and designers to define feature requirements and success metrics.Provide technical leadership and mentorship to Android engineers, fostering a culture of learning and continuous improvement.Evaluate and adopt emerging Android technologies and frameworks to improve developer velocity and app reliability.Build and rapidly iterate on features based on user feedback and data insights.Conduct code reviews, design discussions, and architecture planning to maintain high-quality, scalable solutions.Monitor and troubleshoot production issues, driving innovative solutions to enhance system performance and resilience.Stay current with industry trends and emerging technologies, recommending improvements to existing systems and processes.
Experience & Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.8+ years of experience building and shipping Android applications at scale.Expert proficiency in Kotlin and familiarity with Java.Strong understanding of Android frameworks (Jetpack Compose, AndroidX, etc.) and the Android ecosystem.Experience with video streaming technologies (ExoPlayer, HLS, DRM) and offline playback.Experience with REST APIs, GraphQL, and modern mobile networking stacks.Experience integrating analytics, push notifications, and in-app purchase frameworks.Proficiency with Android Studio and CI/CD systems (e.g., GitHub Actions, Jenkins, etc.).Strong understanding of software architecture, design patterns, and best practices.Exceptional problem-solving, debugging, and troubleshooting skills.Excellent communication and collaboration skills, with a proven ability to work effectively in a team environment.Demonstrated ability to lead and mentor engineers.