Senior Software Engineer - Video Experience (Hybrid)
Posted 2 days 3 hours ago by Axon
Your Impact
As a Senior Engineer at Axon, you will bring your experience and knowledge to directly impact our mission to protect life by delivering class leading experiences for our customers where video is the core component of the UI. Your work will directly contribute to the video player experience of public safety agencies world wide, streamlining the efficiency and effectiveness of agencies, giving them the tools to rapidly review, clip and mark up video evidence. You'll also work to build the supporting UI components, ensuring they're robust, well tested and highly performant. You'll join forces with our teams across the US and Vietnam to enrich the video experience across web and mobile platforms, while collaborating closely with supporting back-end service teams.
What you'll do
Reports to: Director of Engineering
- Work to develop our universal video player, integrating across key Axon products including , delivering incredible video experiences that are fast, responsive, resilient and delight our customers
- Build components and user interfaces that create capabilities to enable users to quickly review, analysis and share video
- Collaborate closely with Product Managers to understand customer needs and future requirements for video products
- Provide and contribute to technical designs and technical architecture, working in a highly collaborative manner with other technical leaders to develop well architected system designs
- Helping to raise the bar in your team through your contribution to code reviews, architecture designs and approaches to quality
- Have an unwavering focus on quality, ensuring code is thoroughly tested through applying innovative automation and load testing approaches
What You Bring
- Bachelor's Degree in Computer Science, Engineering, or related field
- At least 5 years of professional software development experience
- At least 3 years of working with video streaming and video players
- Solid experience as a Front End Engineer, with working knowledge of Javascript, Typescript and React. You'll have a broad knowledge of the protocols, patterns and test frameworks that are needed for creating amazing user experiences
- Hands on experience delivering video players and playback experiences, alongside a clear understanding of key video technologies such as HLS, DASH and DRM
- An excellent communicator, able to take difficult technical concepts and make these accessible to a range of audiences
- Experience with performance and optimisation problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
- Familiarity with CI/CD tools like Jenkins, GitHub, TeamCity, ArgoCD, etc
- Competitive Base Salary
- Annual Bonus and Restricted Stock Unit Eligibility
- Comprehensive Pension Plan with Matching Contribution
- 30 days paid holiday in addition to UK public holidays
- Enhanced Maternity and Paternity Leave for all employees
- Private Health Insurance
- Cash Plan including Dental, Optician and Therapeutic Treatment Plans
- GymPass Subscription
- Life assurance (x4 Annual Salary)
- Group income Protection
- Employee Assistance & Development Programs
Benefits listed herein may vary depending on the nature of your employment and the location where you work.