Software Engineer, SRE (Staff/Senior Levels)
KustomerFull Time
Expert & Leadership (9+ years), Senior (5 to 8 years)
Candidates should possess strong coding skills in languages such as Python, R, JS, Java, or Groovy, and have a solid understanding of common algorithms. Experience with software development workflows including continuous integration and test automation, along with tools like Git, Jenkins, and GitHub Actions, is essential. Proficiency in SQL databases (e.g., PostgreSQL), NoSQL, and Time Series databases (e.g., Prometheus, DataDog) is required, as is experience with volume data processing, data visualization, and dashboarding tools like Grafana. Familiarity with cloud computing platforms such as AWS, distributed systems, IoT device management, Site Reliability Engineering principles including on-call rotations and production monitoring, and Infrastructure as Code tools like Terraform is also necessary.
The Senior Site Reliability Engineer, Devices will be responsible for automating the software build and release processes for the Devices team. This includes expanding ownership and automation to cover the deployment and monitoring of software across the fleet of devices. The role involves transforming the existing manual deployment process into a fast, objective, and automated system that minimizes outages caused by poor quality. Responsibilities also include learning the role, team, stakeholders, and company within the first 30 days, building relationships with key team members, understanding developer workflow stacks and software qualification processes, and gaining a deep understanding of software deployment to devices and fleet health monitoring.
License plate reader cameras for crime prevention
Flock Safety provides a system aimed at enhancing public safety through crime prevention while ensuring privacy and reducing bias. The main product is a network of license plate reader cameras that capture essential vehicle information, which helps in solving crimes. These cameras utilize machine learning technology to ensure that the data collected is objective and ethically used. Flock Safety serves a variety of clients, including neighborhoods, businesses, and law enforcement agencies in over 1,000 cities. The company operates on a subscription model, where clients pay for the installation, maintenance, and access to data and analytics. This approach not only generates a steady revenue stream but also allows clients to benefit from ongoing updates and support. Flock Safety's goal is to create safer communities by providing effective crime prevention tools that respect individual privacy and foster trust between the public and law enforcement.