Full-Time

Senior Software Engineer

Investigate

Posted on 10/30/2024

Flock Safety

Flock Safety

501-1,000 employees

License plate reader cameras for crime prevention

Government & Public Sector
AI & Machine Learning

Compensation Overview

$150k - $200kAnnually

+ Stock Options

Senior

Remote in USA

Category
Backend Engineering
Software Engineering
Requirements
  • Have experience working on search-related features/architecture. Understanding how different databases work will be key in building the next generation of search.
  • Data modeling (relational, document, graph)
  • Storage Retrieval (Hash Indexes, SSTables, LSM-Trees, B-Trees)
  • Encoding (JSON, xml, binary - protocol buffers)
  • Replication and Partitioning
  • Transactions Distributed Systems
  • Comfortable taking on a large scope of work and making architectural decisions
  • Background in building scalable, cloud-based solutions
  • Familiarity with search-oriented tooling and technologies
  • Be excited about working on a fast-paced, constantly evolving product.
Responsibilities
  • Familiarize yourself with the company's mission, products, and development processes.
  • Pair with each engineer on the team to learn about a service we own, and get to know your teammates better.
  • Build relationships with key stakeholders in the cloud software organization to understand their needs and expectations.
  • Evaluate the current search and sharing applications to identify performance, scaling, and data modeling issues.
  • Review existing codebase, architecture, and infrastructure to gain a deep understanding of the system.
  • Participate in reviewing teammates' code with an eye towards learning current practices and offering your unique perspective.
  • Complete a first day push to production.
  • Participate in all DDI scrum ceremonies, picking up sprint tickets and working on delivering completed code with assistance from your teammates.
  • Learn the details of our deployment, monitoring and logging stacks, and suggest improvements to search related metrics or observability.
  • Prioritize reviewing PRs submitted by your teammates, both to learn our existing patterns and practices and push your peers to use stronger patterns.
  • Help teach a skill or introduce a new development practice with your teammates.
  • Represent our team on a cross-functional team project, delivering the needed solutions to support a new feature, and communicate back to your manager and the team any necessary updates.
  • Present recent work in a video demo to be shared with other teams.
  • Author an architecture document for a major new feature our team is building.
  • Participate in one or more customer calls.
  • Propose a solution to a user experience problem you have observed.
  • Be aware of newer best practices around the engineering organization and consistently encourage peers to adopt and adhere to these in PR reviews.

Flock Safety provides a public safety solution through a network of license plate reader cameras that capture vehicle details to help solve crimes. These cameras utilize machine learning technology to ensure the data collected is objective and used ethically, addressing concerns about privacy and bias. The company serves neighborhoods, businesses, and law enforcement agencies in over 1,000 cities, offering a subscription model that includes installation, maintenance, and access to data analytics. This approach not only generates steady revenue but also allows clients to benefit from ongoing updates. Flock Safety aims to enhance community safety while fostering trust between civilians and law enforcement.

Company Stage

Series E

Total Funding

$372.2M

Headquarters

Atlanta, Georgia

Founded

2017

Growth & Insights
Headcount

6 month growth

12%

1 year growth

33%

2 year growth

81%
Simplify Jobs

Simplify's Take

What believers are saying

  • Flock Safety's technology helps solve over 10% of reported crimes nationwide.
  • The demand for solar-powered security solutions is rising, benefiting Flock Safety's new products.
  • Partnerships with law enforcement agencies expand Flock Safety's market reach and credibility.

What critics are saying

  • Privacy concerns about ALPR technology could impact Flock Safety's public perception.
  • Integration challenges may arise from the rapid expansion and Aerodome acquisition.

What makes Flock Safety unique

  • Flock Safety integrates ALPR cameras with machine learning for unbiased crime data.
  • The company offers a subscription model for continuous access to updated security technology.
  • Flock Safety's recent acquisition of Aerodome enhances its Drone as First Responder capabilities.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Unlimited PTO

12 paid holidays

Fully-paid health benefits

16 weeks of parental leave

Work from home allowance

Learning & development stipend

Home office stipend

INACTIVE