Senior Software Engineer, Planner

Flock
$160,000 - $190,000Onsite

About The Position

As more cities and private communities adopt Flock's ecosystem, deploying hardware efficiently is our primary engineering scaling challenge. Building a comprehensive planning and customer operations portal that connects urban planning, municipal compliance, and physical deployment requires sophisticated software design. You will engineer core software engines that calculate optimal device placement, automate complex permitting workflows across thousands of jurisdictions, and deliver unified dashboard interfaces for deployment teams and customers.

Requirements

  • Proficiency building web services and APIs using TypeScript and Node.js alongside modern web frameworks like React.
  • Strong SQL database skills and practical experience interacting with varied relational data stores.
  • Hands-on experience containerizing applications with Docker and deploying remotely via Helm to Kubernetes environments.
  • Practical working knowledge of cloud services, including AWS S3, API Gateway, and SQS messaging infrastructure.
  • Capability using modern AI-assisted engineering tools to optimize personal development velocity.

Responsibilities

  • Architect geospatial tools and routing algorithms that map optimal, effective locations for hardware, drones, and safety devices.
  • Build automated permitting integrations that streamline submissions, tracking, and approvals across municipalities and utility providers.
  • Design unified customer and deployment dashboards that deliver real-time visibility into device installation progress and fleet health.
  • Develop robust backend web services using TypeScript, Node.js, and SQL databases to power real-time planning data interactions.
  • Deploy and manage containerized microservices across cloud environments using Docker, Helm, and Kubernetes.

Benefits

  • Flock Stock Options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service