Flock Safety is seeking a Senior Software Engineer to join the Sharing and Compliance team to build, maintain, and enhance critical systems that enable customers to control how they share their devices and contribute to the community-wide effort to eliminate crime.
Requirements
- Love writing code and a commitment to continuous learning.
- Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack (resourceful problem-solver mindset).
- Desire to grow your role and directly influence the growth of a young company.
- Excited about working on a fast-paced, constantly evolving product.
- Confidence with TypeScript / Node / Express for web services and strong general API design skills (e.g., REST, gRPC, GraphQL, etc).
- Confidence in a modern web framework like React / Typescript.
- Strong familiarity with relational databases, we primarily use PostgreSQL, but this role will likely interact with Clickhouse and other databases as well.
- Confidence with sophisticated SQL to access and synthesize customer data especially for support needs in understanding and/or make bulk change scripts.
- Experience with map technologies and visualize data on real world maps.
- Confidence in microservices and system design.
- Familiar with Docker and how to run locally and deploy remotely via Helm to Kubernetes.
- Familiar with AWS and have used some managed services like S3, API Gateway, SNS/SQS, etc.
- Familiarity with Terraform or similar IaC patterns.
Benefits
- Flexible PTO
- Fully-paid health benefits plan for employees
- Family Leave
- Fertility & Family Benefits
- Spring Health
- Caregiver Support
- Carta Tax Advisor
- ERGs
- WFH Stipend
- Productivity Stipend
- Home Office Stipend
