
Modernizing enterprise security with AI-driven solutions
Verkada is a leading provider of video security management systems, utilizing machine learning and computer vision to enhance enterprise security. Headquartered in Old Street, London, Verkada has raised $643.9 million in funding and has achieved a post-money valuation in the billions. With over 1,00...
Verkada offers flexible PTO, comprehensive health coverage with 100% employee premiums, a £10 daily food allowance, and a $1,500 annual professional d...
Verkada's culture is rooted in innovation and modernization, focusing on transforming enterprise security through advanced technology. The company fos...

Verkada • San Mateo, CA United States
Verkada is hiring a Senior Android Engineer to optimize the video streaming experience for their cloud-managed physical security platform. You'll work with Android technologies to enhance the performance and reliability of video services. This role requires significant experience in mobile development.
You have 5+ years of experience in mobile engineering, specifically with Android development — you've built and optimized applications that deliver seamless user experiences and have a strong understanding of video streaming technologies. Your expertise in Kotlin and Java allows you to write clean, maintainable code while adhering to best practices in mobile development. You are familiar with cloud services and understand how to integrate them into mobile applications, ensuring that they are scalable and secure. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality products that meet user needs.
Experience with video streaming protocols and technologies is a plus — you understand the challenges of delivering high-quality video content over various network conditions. Familiarity with agile methodologies and tools like Jira or Trello will help you navigate the development process efficiently. You are passionate about user experience and are always looking for ways to improve the performance and reliability of mobile applications.
As a Senior Android Engineer on the Streaming team, you will take ownership of the video streaming experience for millions of users — your work will directly impact how organizations utilize video for security and monitoring. You will collaborate with product managers and designers to define the features and functionalities that enhance user engagement and satisfaction. Your responsibilities will include optimizing existing video streaming capabilities, troubleshooting issues, and implementing new features that improve performance and reliability. You will also mentor junior engineers, sharing your knowledge and best practices to foster a culture of continuous learning and improvement within the team.
You will be involved in the full software development lifecycle, from concept to deployment — this includes writing unit tests, conducting code reviews, and ensuring that the applications meet the highest standards of quality. You will stay up-to-date with the latest trends in mobile development and video streaming technologies, applying this knowledge to enhance the product and maintain a competitive edge in the market.
Verkada provides a dynamic work environment where innovation and collaboration are encouraged. You will have the opportunity to work on cutting-edge technology that is transforming the security industry. We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. Join us in our mission to make the world a safer place through advanced technology and a commitment to excellence.
Apply now or save it for later. Get alerts for similar jobs at Verkada.