Flock Safety Inc. logo

Software Engineer, Nova

Job Overview

Location

Remote - USA

Job Type

Full-time

Category

Software Engineering

Date Posted

May 26, 2026

Full Job Description

đź“‹ Description

  • • Serve as a customer-facing Software Engineer on the Nova team, building and scaling integrations that connect Flock’s crime-reducing technology with customer systems in law enforcement, schools, and businesses.
  • • Design, implement, and deploy tailored technical solutions to enable seamless data exchange between Flock’s platform and external customer environments, ensuring reliable and secure data flow.
  • • Collaborate directly with customers to understand their technical infrastructure, including network configurations, firewalls, VPNs, and IP whitelisting requirements, and translate those needs into actionable engineering solutions.
  • • Lead end-to-end integration deployments from initial discovery through production rollout, troubleshooting connectivity, authentication, and data format issues in real-world environments.
  • • Write and optimize SQL queries to extract, transform, and analyze data from diverse sources, ensuring accuracy and performance in high-volume investigative workflows.
  • • Work with RESTful APIs to integrate Flock’s platform with third-party systems, managing authentication protocols, request/response structures, and error handling.
  • • Utilize cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes) to support scalable, secure, and maintainable deployment architectures.
  • • Work with common data formats including JSON, XML, and CSV to structure, validate, and process data exchanged between systems.
  • • Contribute to improving internal documentation, integration templates, and deployment processes based on real-world customer feedback and operational challenges.
  • • Act as a trusted technical partner to customers, translating complex technical concepts into clear, non-technical explanations to facilitate adoption and trust.
  • • Travel onsite to customer locations 25–50% of the time to conduct deployments, provide hands-on support, and gather direct feedback on system performance and usability.
  • • Identify product gaps and feature needs based on customer interactions and integration challenges, influencing the evolution of the Nova platform.
  • • Participate in collaborative development workflows using Git, contributing code, reviewing peer changes, and maintaining clean, testable, and documented codebases.
  • • Shadow customer calls and deployments during onboarding to build empathy for user needs and understand the operational context of Flock’s technology in criminal investigations.
  • • Own the stability and scalability of integrations post-deployment, monitoring performance and proactively addressing issues to ensure continuous operational impact.
  • • Contribute to enhancing data pipelines and system reliability to support the growing volume of investigations and data requests across Flock’s customer base.

🎯 Requirements

  • • Proficiency in Python, Java, C++, or JavaScript
  • • Experience with SQL, including writing and optimizing queries
  • • Familiarity with RESTful APIs, authentication methods, and request/response structures
  • • Working knowledge of networking fundamentals (VPNs, firewalls, IP whitelisting, SSL/TLS)
  • • Experience with Git and collaborative development workflows
  • • Comfort working with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker or Kubernetes)

🏖️ Benefits

  • • Flexible PTO plus 11 company holidays
  • • Fully-paid health benefits including Medical, Dental, and Vision, with HSA match
  • • 12 weeks of 100% paid parental leave, plus 6–8 additional weeks for birthing parents
  • • $150 monthly WFH stipend
  • • $750 one-time home office stipend
  • • $300 annual productivity stipend for tools like Audible, Calm, or Masterclass

Skills & Technologies

Python
JavaScript
Java
AWS
Azure
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Flock Safety Inc. logo
Flock Safety Inc.
Visit Website

About Flock Safety Inc.

Flock Safety provides cloud-based automated license plate recognition and video analytics for law enforcement, private communities, and businesses. Its solar-powered cameras capture vehicle details, detect crimes such as theft and violent offenses, and generate evidence packages accessible via a web platform. The company emphasizes privacy controls, encrypted data handling, and configurable retention policies. Deployed across thousands of U.S. neighborhoods and agencies, the system integrates with existing public safety workflows to accelerate investigations, reduce response times, and improve crime clearance rates without adding patrol resources.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

OCBC Singapore
Full-time
Expires Aug 13, 2026
Python
Java
PostgreSQL
+3 more

5 days ago

Nen Creative Ltd logo

Nen Creative Ltd

New York City
Full-time
Expires Jul 15, 2026
REST
Remote

1 month ago

Expired
Germany
Part-time
Expired Jun 6, 2026
Python
JavaScript
TypeScript
+4 more

2 months ago

Expires soon
Holman Enterprises logo

Holman Enterprises

Remote, NJ (US)
Full-time
Expires Jun 24, 2026 (Soon)
Python
JavaScript
Java
+3 more

2 months ago