Flock Safety is a leading safety technology platform focused on crime prevention and security. They are seeking a full-stack Senior Software Engineer to join their Cloud Video team, contributing to the development of low-latency live video capabilities and a custom video management system.
Responsibilities:
- Contribute to the rapid development of Flock’s custom-built Video Management Software
- Understand team workflows and processes
- Contribute smaller features and bugfixes with guidance
- Have all team repos cloned locally and have a good idea of what they do
- Ability to perform in role with minimal or no guidance
- Contribute to technical planning and architecture discussions
- Understand design philosophies in use
- Contribute to metric collection and automated test suites
- Come up with and speak on ideas for improving our speed, resource usage, API simplicity, and other topics to make our software suite better
- Start to own smaller projects
- Communicate with cross-functional teams to ensure projects succeed
Requirements:
- 3-8 years of experience in software development
- Experience with React or other Javascript frameworks and Typescript (Node) web services
- Proficient in identifying and implementing performant UI optimizations to ensure smooth and responsive user experiences across various platforms and devices
- Experience designing and implementing APIs
- Experience with AWS and cloud tooling such as Kubernetes (EKS), AWS Lambda, Docker
- Ability to work cross-functionally with other engineering and product teams
- Love writing code and have extensive experience doing so
- Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack