Salary
💰 $168,750 - $270,000 per year
Tech Stack
AndroidCloudiOSNoSQLReactReduxTypeScript
About the role
- Be the technical leader of our device state/notifications, partner integration and mobile apps teams for Real Time Operations division
- Lead designs of major software components, systems, and features
- Review key architecture designs from senior engineers across other teams, and enforce a high bar on availability, performance, and usability
- Set a high technical bar for the team by writing well-tested, maintainable code and leading code and technical design reviews
- Join forces with device, other back-end, and front end teams to source realtime geo-located data from devices (patrol cars, body cameras, drones)
- Work with communications teams responsible for streaming realtime media feeds and other signals from devices
- Write code that efficiently brings these data feeds together on a single map
- Join forces with application, customer and third party teams to ensure users have other data they need
- Assess top engineering risks and guide the organization on strategic engineering initiatives
- Mentor and coach senior engineers and grow the next set of technical leaders
- Work across Product, Design, and Engineering to drive and deliver on the product roadmap
- Report to the Director of Engineering for the Real Time Operations division
Requirements
- 8+ years of professional software development experience
- Proven track record of designing and building complex, highly-available cloud systems
- Experience with different types of data storage systems, such as relational and NoSQL databases
- Experience with stream processing (Message brokers)
- (Nice to have) Experience with web frontend technologies like React, Redux and Typescript
- (Nice to have) Experience working with native mobile apps iOS or Android
- (Nice to have) Experience with Maps/Cartography
- Mentored and grown other senior software engineers
- Can walk in the customer’s shoes, and collaborate with product and design on designing features that delight customers
- Some roles may require legal eligibility to work in a firearms environment