Jobs · Engineering

Senior Software Engineer, Planner

Flock · United States · Today
RemoteRemoteEngineering$172k–$190k/yrFull-time

What You'll Own

  • 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.

What This Role is Not

  • This isn't a front-end or UI-only engineering role, you will build full-stack web applications, backend services, database schemas, and cloud deployment pipelines.
  • This is not an RF hardware design or field operations position, you will write the software platform that powers hardware deployment workflows rather than managing physical site installs.
  • This isn't a siloed maintenance assignment, you will build zero-to-one planning tools, solve complex geospatial challenges, and directly influence product growth.

What You Bring

  • 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.

Compensation

Compensation: In this role, you'll receive a starting salary between $172,000 and $190,000 as well as Flock Stock Options. Base salary is determined by job-related experience, education/training, as well as market indicators. Your recruiter will discuss this in depth with you during our first chat.

About the Role

Flock builds the technology that makes communities safer. Last year, we supported over 1 million criminal investigations and helped locate more than 10,000 missing people. We're a company of 1,700 people with over $1B in funding, and we're looking for someone who wants to solve big problems and work at a fast pace.

Schedule

Hub-based roles mean real in-person time with your coworkers. Remote roles exist, and when a posting is open to remote work, it says so. Building the impossible takes every kind of mind. Flock is an equal opportunity employer, and we know the best solutions come from diverse perspectives, experiences, and skills working together with mutual respect. Everyone is welcome to apply.

Benefits

On compensation: we pay fairly for the work. Base salary is determined by job-related experience, education, training, and market indicators. The range in this posting covers base salary only and doesn't include equity, sales bonus plans where applicable, or benefits. The range may be adjusted over time, and this posting may span more than one career level.

Contact

If you need assistance or an accommodation due to a disability, email recruiting@flocksafety.com; your information stays confidential and is used only to arrange the right accommodation for your interviews.

Equal Opportunity Employer

We are committed to providing equal employment opportunities for all applicants and employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other characteristic protected by law.

Similar jobs