We are the first public safety operating system empowering over 2500 cities to eliminate crime.
Senior Software Engineer – Fleet & Planning
Location
United States
Posted
2 days ago
Salary
$172K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer – Fleet & Planning
Flock Safety
• As the number of cities and private communities adopting Flock Safety’s ecosystem grows, deploying our hardware efficiently is our biggest engineering challenge. • We are building a comprehensive fleet and planning management platform that bridges the gap between urban planning, legal compliance, and hardware deployment. • You will design the core software engines that determine optimal camera locations, automate complex permitting workflows across thousands of jurisdictions, and build a unified dashboard for our customers and deployment teams. • Build the geospatial tools and algorithms that map out the most effective and safe locations for our cameras, drones, and safety devices. • Streamline the red tape. You will build software integrations that automate permitting submissions, tracking, and approvals with varied utility companies and municipalities. • Design a "single pane of glass" interface that gives our customers total visibility into their device installation progress and fleet health. • You will work at the intersection of mapping, civic tech, and user experience, seeing the physical impact of your software deployed in the real world!
Job Requirements
- Love writing code and continue learning to do it better
- Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack
- Desire to grow your role and directly influence the growth of a young company
- Excited about working on a fast-paced, constantly evolving product
- Versed with Typescript (Node) as web services in addition to general API design
- Confident in a modern web framework (React, Vue, Angular, etc). We leverage React with Typescript
- Familiar with various data stores and know how to interact with them. Confident in SQL
- Deep understanding of Docker and how to run locally and deploy remotely via Helm to Kubernetes
- Strong working knowledge of AWS and have used some managed services like S3, API Gateway, SQS, etc.
- Familiar with AI-assisted engineering practices, including the strategic, concurrent use of multiple AI agents (Claude, Copilot, Codex) to optimize development velocity.
Benefits
- Flexible PTO: We offer non-accrual PTO, plus 11 company holidays.
- Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
- Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
- Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
- Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.
- Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
- Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
- ERGs: We want all employees to thrive and feel like they belong at Flock. We offer four ERGs today - Women of Flock, Flock Proud, LEOs and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
- WFH Stipend: $150 per month to cover the costs of working from home.
- Productivity Stipend: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more.
- Home Office Stipend: A one-time $750 to help you create your dream office.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer – New Markets, JLPT N1 Fluent
AlpacaDeveloper APIs for stocks and crypto trading, investing apps, and embedded fintech.
• Design highly scalable, mission-critical brokerage systems for the Japan market. • Develop and enhance the middle- and back-office systems, including gRPC microservices, REST and gRPC APIs, and third-party vendor integrations specific to the Japan market (e.g. JPX, JSCC, JASDEC, banks, identity verification vendors). • Work closely with Alpaca's core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets, with a particular focus on Japan-specific requirements such as NISA, MyNumber, withholding tax, and JP-GAAP accounting. • Collaborate with tech leads in other regions both synchronously and asynchronously, primarily through Slack and meetings, to align with global teams. • Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders, and translate those requirements into technical specifications for the global engineering team. • Troubleshoot incidents and reported bugs to maintain system integrity and performance. • Participate in on-call rotations and assist with timely engineering projects and production issues during Japan business hours. • Thrive in a global environment, effectively navigating regulatory requirements and building scalable solutions to support Alpaca's expansion in Japan.
Senior Product Engineer
ExpaExpa is where the best early-stage startups find support and funding to scale.
• own polished user experiences across different platforms. • strong in modern web/mobile UI development, comfortable shipping across platforms. • able to work closely with a small, agile team. • have a strong design sense, and backend to turn user feedback into fast, intuitive, high-quality experiences. • Strong product instincts, attention to UX detail, and a bias toward shipping are essential.
• The Engineering Operations Specialist is a hands‑on operator responsible for implementing, maintaining, automating and continuously improving a unified Software Development Lifecycle (SDLC) across a portfolio of software applications. • This role is deeply embedded in day‑to‑day engineering and product operations, owning Atlassian Jira, Confluence, and Productboard configurations and actively building workflows, automation, and integrations that support efficient quality delivery. • This position combines process ownership with technical execution, requiring someone who can both define standards and personally configure the tools that enforce them. • The role works closely with Engineering, Product, and Quality teams to reduce friction, increase visibility, and ensure consistent execution across diverse teams and systems. • In addition, this role will look towards automating reporting and operations using AI.
Tech Lead
North Mill Equipment FiBriteCap Financial is a leading financial technology company dedicated to providing innovative lending solutions to small businesses since 2003. We specialize in helping small businesses nationwide thrive by offering tailored financing products and exceptional customer service. Our team is committed to fostering a supportive and collaborative work environment where individuals can grow and succeed.
Role Description We are seeking a Technical Lead, Platform to lead the design, development, and evolution of our backend platform services. This role is responsible for building and scaling Python-based services and APIs, driving architecture decisions, and leading a team of engineers delivering high-quality, production-grade platform capabilities. The ideal candidate is a hands-on Python expert who combines deep backend expertise with strong leadership and a product-driven mindset. Key Responsibilities - Technical Leadership - Own the architecture and design of Python-based backend services and APIs - Drive decisions on scalable, secure, and high-performance Python systems - Translate high-level business requirements into scalable technical architecture and system design - Execution & Delivery - Lead engineers building high-performance backend services in Python - Ensure delivery of scalable, maintainable Python code in production - Partner closely with Product, Operations, and business stakeholders to understand requirements and translate them into technical deliverables - Drive operational excellence including monitoring, debugging, and system reliability - Platform & Architecture - Design and evolve Python-based microservices architecture - Build and maintain RESTful APIs using Python frameworks (Django, Flask, FastAPI) - Design event-driven systems and scalable backend services - Ensure extensibility, performance, and system reliability - Team Leadership & Mentorship - Mentor engineers in advanced Python development and system design - Conduct code reviews emphasizing Python best practices - Elevate engineering standards and backend architecture quality - Foster ownership, accountability, and product-driven engineering mindset Qualifications - 8+ years of backend engineering experience with Python as the primary language - Expert-level proficiency building production-grade Python services - Strong experience with Python frameworks (Django, Flask, FastAPI) - Proven experience building scalable APIs and distributed systems in Python - Strong database design, SQL optimization, and data modeling experience - Experience deploying and operating Python systems on AWS (EC2, Lambda, RDS, S3) - Experience with ORMs such as SQLAlchemy and Python data access patterns Requirements - Proven experience leading backend teams using Python - Strong ability to define and execute Python-first technical strategy - Track record of mentoring engineers and improving system quality Skills/Attributes - Expert-level Python development for backend services, APIs, and microservices - Strong experience with Django, Flask, or FastAPI frameworks - Proven ability to design scalable, high-performance, and reliable distributed systems - Solid understanding of data modeling, SQL optimization, and ORM usage (e.g., SQLAlchemy) - Experience building and operating cloud-based systems, preferably on AWS - Strong grasp of observability, monitoring, and system performance tuning - Ability to design secure, extensible, and maintainable platform architectures - Experience with microservices and event-driven design patterns - Strong API design and integration expertise - Balances scalability, reliability, and cost in technical decisions - Proven track record leading and mentoring engineering teams - Drives code quality, best practices, and engineering standards - Effective in cross-functional collaboration with product and data teams - Fosters accountability, ownership, and continuous improvement - Delivers high-quality, production-ready systems in fast-paced environments - Translates business needs into scalable technical solutions - Drives technical roadmaps aligned to product and organizational goals - Focused on reliability, operational excellence, and continuous delivery - Product-oriented with a focus on delivering business impact - Strong problem-solving and decision-making skills - Pragmatic, results-driven, and adaptable - Committed to continuous learning and innovation



