Senior Software Engineer, Backend API – Remote

This is a senior backend role on the platform integrations team, built for someone who can scale APIs and data pipelines while integrating with real-world public safety systems. You’ll connect Flock’s platform to live data sources (CAD, 911 calls, AVL, hotlists, alerts) and help expand a growing developer hub with APIs that power web, mobile, and partner integrations.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling quickly and building systems that operate in real-time at massive scale.

Schedule
Full-time, remote (USA)
Department: Engineering
Deadline listed: June 19, 2025 at 11:00 PM CDT (flag this as likely an older posting)
Remote-friendly, with priority for candidates in key hubs: Atlanta, Boston, Chicago, Denver, Los Angeles, New York City, San Francisco, and Austin
CJIS certification required if hired (fingerprint-based background check required)

What You’ll Do

⦁ Build and scale backend services and APIs that integrate real-time contextual data into web, mobile, and partner systems
⦁ Integrate public safety data sources, including CAD, 911 live calls, AVL, vehicle hotlists, and other alerting systems
⦁ Contribute to the developer hub by expanding and maintaining a growing suite of public APIs for developers
⦁ Design and operate microservice-oriented systems at scale (real-time processing at extremely high volume)
⦁ Build and maintain integrations between disparate systems, including resolving data format inconsistencies
⦁ Write and optimize complex SQL for extraction, transformation, and integration use cases
⦁ Work across databases and pub/sub systems (Postgres, OpenSearch, DynamoDB, Redis, plus the right tool for the job)
⦁ Support cloud infrastructure and deployment workflows using Kubernetes (EKS), AWS Lambda, Docker, and broader AWS tooling
⦁ Work cross-functionally with internal and external engineering and product partners, including customer-facing communication when needed
⦁ Provide strong PR feedback and help drive technical quality across the team

What You Need

⦁ Strong backend engineering experience and comfort owning multiple projects in parallel
⦁ Excellent written and verbal communication skills, including customer-facing technical communication
⦁ Experience building Go and TypeScript (Node) web services
⦁ Experience designing microservice architectures and systems at scale
⦁ Strong SQL skills, including writing, optimizing, and troubleshooting complex queries
⦁ Experience with relational databases, especially PostgreSQL and Microsoft SQL Server, plus solid database design fundamentals
⦁ Experience integrating and syncing data between systems, including resolving mismatched formats and data quality issues
⦁ Understanding of on-prem network environments (firewalls, VPNs, network configuration) to ensure smooth system connectivity
⦁ Experience with AWS and cloud tooling, including Kubernetes (EKS), AWS Lambda, and Docker
⦁ Strong backend and pub/sub experience across modern data stores and search layers
⦁ Bonus: experience with CAD systems and CAD databases
⦁ Ability to obtain and maintain CJIS certification as a condition of employment (includes fingerprint-based background check)

Benefits

⦁ Estimated base salary range: $171,000–$190,000
⦁ Equity (stock options)
⦁ Flexible PTO plus 11 company holidays
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Mental health benefits (therapy, coaching, medication support, and digital tools)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Productivity stipend: $300/year
⦁ Home office stipend: one-time $750
⦁ Employee resource groups for community and support

If you like high-scale backend work, messy real-world integrations, and systems that can’t afford to be wrong, this is a serious role. The deadline listed is in the past, so verify it’s still open, then move fast.

Happy Hunting,
~Two Chicks…

APPLY HERE.

Senior Software Engineer, Android Apps – Remote

This is not a “mobile app” role in the usual sense. You’ll be building headless Android applications that run on embedded LPR devices, owning stability, performance, and fleet-level reliability while working closely with ML and hardware teams on performance-critical imaging features.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling fast and building real-world systems that must perform reliably in the field.

Schedule
Full-time, remote (USA)
Department: Engineering
Headless embedded Android applications on custom devices (fleet reliability and performance focus)

What You’ll Do

⦁ Drive stability and high performance for Flock’s embedded LPR platform through headless Android applications
⦁ Own the quality, low-level performance, and long-term reliability of fleet applications running on custom hardware
⦁ Master the full system architecture across embedded software, device behavior, and performance constraints
⦁ Rapidly integrate critical features, including new versions of the nativeML library and imaging solutions
⦁ Collaborate closely with ML and hardware teams to ship performance-critical improvements
⦁ Read and adapt quickly within a large existing codebase while improving maintainability and stability
⦁ Define testing criteria, help develop tests, and partner with QA on test plans for new features
⦁ Support feature launches, including daily monitoring of deployed devices to ensure health and performance

What You Need

⦁ Strong Kotlin experience
⦁ Experience developing camera and image-processing applications
⦁ Strong debugging skills, including debugging on custom Android hardware
⦁ Experience with headless Android embedded systems
⦁ Strong understanding of Android app development patterns, methodologies, and design practices
⦁ Ability to move fast in a large codebase and ramp quickly
⦁ Experience building and shipping custom Android devices
⦁ Comfort working with architecture, design, and documentation
⦁ Experience with common engineering tooling: Jira, Confluence, Jenkins, Gerrit, Git/GitHub
⦁ Bonus: experience building dashboards to monitor device and fleet health

Benefits

⦁ Salary range: $171,000–$200,000
⦁ Equity (stock options)
⦁ Use-what-you-need PTO plus 11 company holidays and your birthday off
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Mental health support (annual Headspace subscription)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Learning and development stipend: $250/year
⦁ Home office stipend: one-time $750
⦁ Pet insurance option

If you’re the engineer who cares about frame timing, device health, and “this cannot crash in the field,” this is your playground. Ship the invisible stuff that keeps the whole platform standing.

Happy Hunting,
~Two Chicks…

APPLY HERE.

Senior Engineer, Firmware (Linux/AOSP) – Remote

This is a senior-level firmware role for someone who can own MCU and Android-adjacent device work and ship code that survives real-world conditions. You’ll help power thousands of solar devices capturing and uploading millions of images and streaming video daily, while pushing next-gen platforms forward.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling fast and building field-ready systems that must run reliably for the long haul.

Schedule
Full-time, remote (USA)
Department: Engineering
Remote-friendly, with priority for candidates in key hubs: Atlanta, Boston, Chicago, Denver, Los Angeles, New York City, San Francisco, and Austin

What You’ll Do

⦁ Develop high-quality MCU firmware for existing and next-generation device platforms
⦁ Support a large fleet of solar-powered connected devices capturing and uploading images and streaming video to the cloud daily
⦁ Work with internal teams and external vendors to ensure firmware deliverables meet high engineering and design standards
⦁ Customize and improve device drivers as platforms evolve
⦁ Contribute across the full product lifecycle: prototyping, validation, release, and scaling
⦁ Lead improvements and larger-scope fixes for MCU-based devices and the Android host side
⦁ Help evolve the firmware-common library, drive integrations across products, and help shape its roadmap
⦁ Develop, test, and troubleshoot systems using the CAN protocol
⦁ Operate confidently in Linux-based development environments using modern tooling and workflows

What You Need

⦁ Bachelor’s, Master’s, or Ph.D. in EE, CE, CS, or related field, plus 8+ years of experience
⦁ Experience supporting large fleets of connected devices and understanding lifecycle challenges at scale
⦁ Embedded firmware development experience across multiple product phases
⦁ MCU firmware development experience (bare-metal and RTOS-based)
⦁ Device bring-up experience across MCU bare metal, RTOS, Linux
⦁ Android system architecture familiarity (HAL, Android Linux Kernel, Android Build System)
⦁ Hands-on experience with CAN-based development, testing, and troubleshooting
⦁ Strong C and C++ skills
⦁ Comfort working in Linux-based environments with tooling such as containers and Gerrit/Git

Benefits

⦁ Estimated base salary range: $170,000–$185,000
⦁ Equity (stock options)
⦁ Flexible PTO plus 11 company holidays
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Productivity stipend: $250/year
⦁ Home office stipend: one-time $750
⦁ Pet insurance option
⦁ Employee resource groups for community and support

This one’s for the folks who can think at fleet scale but still love getting hands-on in the weeds. If that’s you, apply and bring receipts.

Happy Hunting,
~Two Chicks…

APPLY HERE.

Senior Android Software Engineer, Mobile – Remote

This is for a seasoned Android engineer who knows what it takes to keep a high-usage app stable, scalable, and improving without breaking trust. You’ll support and evolve an Android app used by thousands daily as the product and user base continue to grow.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling fast and building products that have to perform in real-world, high-stakes environments.

Schedule
Full-time, remote (USA)
Department: Engineering
Remote-friendly, with priority for candidates in key hubs: Atlanta, Boston, Chicago, Denver, Los Angeles, New York City, San Francisco, and Austin
CJIS certification required if hired (fingerprint-based background check required)

What You’ll Do

⦁ Support, maintain, and improve the Flock Safety Android app as usage and complexity grow
⦁ Ship and iterate on features while protecting app stability, performance, and user trust
⦁ Collaborate cross-functionally to understand how teams use the pipeline and align engineering work to business needs
⦁ Navigate an evolving codebase confidently and contribute high-quality architectural input
⦁ Drive solutions with increasing autonomy, bringing options and tradeoffs instead of waiting for direction
⦁ Identify risks across stability, features, and process, and propose improvements proactively
⦁ Contribute to engineering culture by sharing learnings and presenting work during demo day

What You Need

⦁ Multiple years of native Android development experience across multiple apps shipped to the Play Store
⦁ Experience shipping and maintaining an app over a long period (apps at scale or scaling to very large user bases is a plus)
⦁ Strong problem-solving skills with solid architecture instincts
⦁ Curiosity for new tools and a practical mindset for solving real problems
⦁ Strong hands-on experience with:
⦁ Kotlin and Coroutines
⦁ Jetpack Compose
⦁ Retrofit and Push Notifications
⦁ Bonus: Swift or NodeJS experience
⦁ Ability to obtain and maintain CJIS certification as a condition of employment (includes fingerprint-based background check)

Benefits

⦁ Salary range: $170,000–$190,000
⦁ Equity (stock options)
⦁ Flexible PTO (non-accrual) plus 11 company holidays
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Mental health benefits (therapy, coaching, medication support, and digital tools)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Productivity stipend: $300/year
⦁ Home office stipend: one-time $750
⦁ Employee resource groups for community and support

If you’re confident shipping modern Android, care about stability like it’s personal, and want a role where your decisions actually move the product, this is a strong one. Put your name on it.

Happy Hunting,
~Two Chicks…

APPLY HERE.

Fullstack Software Engineer III – Remote

This is for a strong fullstack engineer who likes messy growth problems and turning them into clean systems. You’ll help build and scale Flock’s planner services that power deployments, improve planning workflows, and keep up with a fast-growing device footprint.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling quickly and need engineers who move fast, stay decisive, and build for reliability.

Schedule
Full-time, remote (USA)
Department: Engineering
Remote-friendly, with priority for candidates in key hubs: Atlanta, Boston, Chicago, Denver, Los Angeles, New York City, San Francisco, and Austin
CJIS certification required if hired (fingerprint-based background check required)

What You’ll Do

⦁ Build, maintain, and scale planner services that support deployment specialists, customers, and solutions consultants
⦁ Create and improve internal planning tools that keep pace with rapid device growth
⦁ Design and develop APIs and web services using TypeScript (Node)
⦁ Develop modern front-end features using React with TypeScript
⦁ Work with SQL and data stores to support reliable planning workflows and performance
⦁ Use Docker locally and deploy remotely through Helm to Kubernetes
⦁ Build with AWS managed services such as S3, API Gateway, and SQS
⦁ Collaborate across teams, contribute to sprint processes, and share learnings publicly to scale knowledge
⦁ Ship fast, iterate often, and bring clarity to ambiguous problems through strong planning and execution

What You Need

⦁ Strong fullstack engineering experience and a habit of continuously improving your craft
⦁ Comfort tackling ambiguous problems and building a clear plan of attack
⦁ Experience with TypeScript and Node for web services and API design
⦁ Experience with a modern web framework, ideally React with TypeScript
⦁ Confidence working with SQL and interacting with multiple data stores
⦁ Experience with Docker and Kubernetes deployments using Helm
⦁ Familiarity with AWS and common managed services (S3, API Gateway, SQS, etc.)
⦁ Collaborative, decisive mindset in a fast-paced, constantly evolving product environment
⦁ Ability to obtain and maintain CJIS certification as a condition of employment (includes fingerprint-based background check)

Benefits

⦁ Salary range: $120,000–$160,000
⦁ Equity (stock options)
⦁ Flexible PTO plus 11 company holidays
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Mental health benefits (therapy, coaching, medication support, and digital tools)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Productivity stipend: $300/year
⦁ Home office stipend: one-time $750
⦁ Employee resource groups for community and support

This is a strong role if you want real scale, real ownership, and a team that expects you to move with purpose. If you can build clean systems in a high-growth environment, apply and make your case.

Happy Hunting,
~Two Chicks…

APPLY HERE.

Firmware Engineer III (Linux/AOSP) – Remote

If you’re the kind of engineer who likes firmware that actually has stakes, this role is built for you. You’ll help power a massive fleet of solar devices capturing and uploading millions of images and streaming video daily, with work spanning MCU firmware and the Android host side.

About Flock Safety
Flock Safety is a safety technology platform helping communities take a proactive approach to crime prevention and security. Their hardware and software connect cities, law enforcement, schools, businesses, and neighborhoods into a nationwide public-private safety network, with an emphasis on privacy and responsible innovation. They’re scaling fast and building real-world systems that have to run reliably in the field.

Schedule
Full-time, remote (USA)
Department: Engineering
Remote-friendly, with priority for candidates in key hubs: Atlanta, Boston, Chicago, Denver, Los Angeles, New York City, San Francisco, and Austin

What You’ll Do

⦁ Develop high-quality MCU firmware for current and next-generation device platforms
⦁ Support a large fleet of solar-powered, connected devices capturing and uploading images and streaming video to the cloud daily
⦁ Work with internal stakeholders and external vendors to ensure deliverables meet engineering and design standards
⦁ Customize and improve drivers as needed to support evolving device functionality
⦁ Contribute across the product lifecycle: prototyping, validation, release, and scaling
⦁ Help with device bring-up across MCU bare metal, RTOS, Linux, and Android host environments
⦁ Develop and deliver fixes and improvements for MCU-based devices and the Android host side
⦁ Contribute to the firmware-common library, help integrate it across products, identify gaps, and help shape its roadmap
⦁ Support testing and troubleshooting, including systems using the CAN protocol

What You Need

⦁ Bachelor’s, Master’s, or Ph.D. in EE, CE, CS, or related field, plus 8+ years of experience
⦁ Experience supporting large fleets of connected devices and understanding their lifecycle challenges
⦁ Embedded systems and firmware development across multiple stages of product lifecycle
⦁ MCU firmware development experience (bare-metal and RTOS-based)
⦁ Device bring-up experience in MCU bare metal, RTOS, Linux
⦁ Android system architecture familiarity (HAL, Android Linux Kernel, Android Build System)
⦁ Exposure to developing, testing, and troubleshooting systems using CAN
⦁ Strong C and C++ skills
⦁ Comfort working in Linux-based development environments and tooling (custom tooling, containers, Gerrit/Git)

Benefits

⦁ Estimated base salary range: $140,000–$160,000
⦁ Equity (stock options)
⦁ Flexible PTO plus 11 company holidays
⦁ Fully paid health benefits (medical, dental, vision) with HSA match
⦁ 12 weeks paid parental leave (plus additional recovery time for birthing parents)
⦁ Fertility and family benefits (up to $50,000 lifetime maximum for eligible adoption, surrogacy, or fertility expenses)
⦁ Caregiver support resources
⦁ Work-from-home stipend: $150/month
⦁ Productivity stipend: $250/year
⦁ Home office stipend: one-time $750
⦁ Pet insurance option
⦁ Employee resource groups for community and support

If you’ve got the chops to ship firmware that survives the real world, and you like working across MCU, Linux, and Android layers, this is a strong swing. Apply and let your experience talk.

Happy Hunting,
~Two Chicks…

APPLY HERE.