Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Data Pipeline [Remote]

$171k - $190k

Flock Safety

Remote
  • Remote job

Who is Flock?

Flock Safety is an all-in-one technology solution to eliminate crime and keep communities safe. Our intelligent platform combines the power of communities at scale - including cities, businesses, schools, and law enforcement agencies - to shape a safer future together. Our full-service, maintenance-free technology solution is trusted by communities across the country to help solve and deter crime in the pursuit of safer communities for everyone.

Our holistic public safety platform is comprehensive and intelligent, providing the actionable evidence needed to solve, deter and reduce crime across neighborhoods, schools, businesses and entire cities. Without compromising transparency or privacy, we are turning unbiased data into objective answers.

Flock strives to offer a career-defining experience where you can also make an impact on your community. While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fulfilling relationships even when we are physically apart. Our group of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. 

We have raised over $700M in venture capital from investors including Tiger Global, Andreessen Horowitz, Matrix Partners, Bedrock Capital, Meritech Capital Partners, and Initialized Capital. Now surpassing a $7.5B valuation, Flock is scaling intentionally and seeking the best and brightest to help us meet our goal of reducing crime in the United States by 25% in the next three years.

The Opportunity

The pipeline team is seeking a seasoned Senior Software Engineer to bolster our efforts to accommodate the rapid expansion of our workload in the audio space. Flock is continuing to expand to more customers and with that comes more data. For Flock to keep momentum, we need to keep the pipeline latency low and handle the scale of data ingestion as well as build new features that support the business.

Audio serves as Flock’s earliest signal of danger; often triggering the very first alert in incidents ranging from gunfire and crashes to distress calls and chaotic disturbances. Our systems ingest and analyze over 7,500 hours of acoustic data daily, transforming raw sound into structured, actionable intelligence in near real time. In this role, you’ll help scale a critical pipeline that filters noise from signal, enables detection of new threat types, and supports time-sensitive workflows across our broader safety platform.

The Skillset

  • Love writing code and have extensive experience doing so

  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.

  • Experience with Go and Typescript (Node) web services

  • Experience with microservice-oriented architecture and designing systems at scale – We process over 1 billion images daily in real-time.

  • Strong backend/database and pub/sub experience, we leverage Postgres DB, OpenSearch, Redis (use the right tool for the job)

  • Experience with AWS and cloud tooling such as Kubernetes (EKS), AWS Lambda, Docker

  • Ability to work cross-functionally with other engineering and product teams

Feeling uneasy that you haven’t ticked every box? That’s okay; we’ve felt that way too. Studies have shown women and minorities are less likely to apply unless they meet all qualifications. We encourage you to break the status quo and apply to roles that would make you excited to come to work every day.

90 Days at Flock

We are a results-oriented culture and believe job descriptions are a thing of the past. We prescribe to 90 day plans and believe that good days, lead to good weeks, which lead to good months. This serves as a preview of the 90 day plan you will receive if you were to be hired in this role at Flock Safety.

The First 30 Days

  • Understand current processes and procedures

  • Work on small tasks for the sprint with support

  • Work towards understanding how the pipeline at Flock works

  • Collaborate with cross-functional teams to gain context on how they leverage the pipeline

  • Asking questions in a public way to spread knowledge; i.e. public slack channels, etc

The First 60 Days

  • Ability to perform the role with decreased need for guidance: Come up with options of solutions instead of “what should I do?”

  • High-level understanding of the features we are working on

  • Understand the software design philosophies being used

  • Be comfortable navigating through the code base

  • Engaged during technical conversations to increase the quality of input

  • To-do: Add decent-sized feature

90 Days & Beyond

  • Able to explain each of the pipeline services’ purpose

  • Have 3-5 ideas of where you see risk (stability, features, process, etc)

  • Ability to perform role with little guidance with transparency

  • Be comfortable picking up engineering tasks of larger size and more ambiguity

  • Communicating across multiple teams to solve problems efficiently

  • Contributing ideas for how we build better software

  • Participate in software engineering demo day by presenting a topic that you worked on in the last few months.

The Interview Process

We want our interview process to be a true reflection of our culture: transparent and collaborative. Throughout the interview process, your recruiter will guide you through the next steps and ensure you feel prepared every step of the way.

  1. Our First Chat: During this first conversation, you’ll meet with a recruiter to chat through your background, what you could bring to Flock, what you are looking for in your next role, and who we are.

  2. The Hiring Manager Interview: You will meet with your potential future boss to really dive into the role, the team, expectations, and what success means at Flock. This is your chance to really nerd out with someone in your field.

  3. The Technical Assessment: Our technical assessments seek to test the hard skills required to do the job. Engineers may find themselves in coding interviews or architecture discussions, sales roles may present mock discovery calls, and leadership roles may craft 90 day plans. Your recruiter will inform you of which assessment you will be assigned and ensure you are fully prepared for your big day.

  4. The Panel: Learn more about the team, responsibilities, and workflows. You should be prepared to speak about past projects, how you collaborate and communicate with others, and how you live our values. Depending on the team and role you are interviewing for, you may meet with several teammates as well as cross-functional partners.

  5. The Executive Review: A chance to meet an executive and view Flock from a different lens. Be prepared to ask well-thought-out questions about the company, culture, and more.

Salary & Equity

In this role, you’ll receive a starting salary between $171,000 and $190,000 as well as Flock Safety Stock Options.

The Perks

Flexible PTO : We seriously mean it, 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. In 2025, Flock will provide a $ 50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.

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 three ERGs today - Women of Flock, Flock Proud, 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: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.

Home Office Stipend: A one-time $750 to help you create your dream office.

Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies.

Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply for employment with us. We are committed to fostering an environment that is inclusive, transparent, and collaborative. Mutual respect is central to how Flock operates, and we believe the best solutions come from diverse perspectives, experiences, and skills. We embrace our differences and know that we are stronger working together.

If you need assistance or an accommodation due to a disability, please email us at View email address on swooped.co. This information will be treated as confidential and used only to determine an appropriate accommodation for the interview process.

At Flock Safety, we compensate our employees fairly for their work. Base salary is determined by job-related experience, education/training, as well as market indicators. The range above is representative of base salary only and does not include equity, sales bonus plans (when applicable) and benefits. This range may be modified in the future. This job posting may span more than one career level.

Compensation

$171K – $190K • Offers Equity

Where you fall within the compensation range is based on how you demonstrate the attributes and competencies required for the role. We mostly reserve the upper half of our compensation bands for internal growth. During your call with one of our recruiters, they can further clarify the salary range and our total compensation.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Pipeline [Remote] in Remote vacancy
  •  ...A technology company focused on public safety is looking for a Data Scientist in Seattle. This role involves building data products, deploying ML models, and developing data pipelines. Candidates should have experience in writing production code and operationalizing ML... 
    Pipeline
    Senior
    Remote work

    Axon Enterprise Inc

    Seattle, WA
    3 days ago
  •  ...A leading mineral exploration technology firm is hiring a Senior Software Engineer to work closely with exploration geologists and data scientists. This role involves developing data pipelines, overseeing projects from design to implementation, and supporting a fast-growing... 
    Pipeline
    Senior
    Remote work

    KoBold Metals

    New York, NY
    2 days ago
  • $80k - $180k

     ...Better Planet LLC is seeking a Software Engineer (Mid-Senior) for a remote role. The position offers a salary range of $80,000 to $180,000 annually...  ...into cloud-native services, and building advanced data pipelines. The ideal candidate has deep programming expertise and... 
    Pipeline
    Senior
    Remote work

    ConnectsBlue

    New York, NY
    4 hours ago
  •  ...Global InfoTek, Inc. is searching for a Senior RF Software Engineer to support Cyber Operations Research and Development. The role requires strong Python skills, experience with data processing pipelines, and proficiency with databases. Responsibilities include the implementation... 
    Pipeline
    Senior
    Remote work

    Global InfoTek

    Reston, VA
    3 days ago
  •  ...A leading market research firm is seeking a Senior Software Engineer for its Infrastructure and Data Feeds Teams. This fully remote role involves responsibilities...  ...ERP data connectors, developing scalable data pipelines, and collaborating with global teams. Candidates... 
    Pipeline
    Senior
    Remote work

    YipitData (Primary)

    New York, NY
    2 days ago
  • $213k - $263k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve...  ...will: * Develop and productionize data pipelines to generate high-quality ML and evaluation... 
    Pipeline
    Senior
    Remote work

    Waymo

    San Francisco, CA
    7 days ago
  •  ...Senior Software Engineer – Data & Analytics Location Charlotte, NC (preferred) Dallas, TX (Irving) – secondary option Hybrid (3 Days in and 2 days...  ...Analytics to design and build scalable, enterprise‑grade data pipelines. This role goes beyond hands‑on development—you will take... 
    Pipeline
    Senior
    Contract work
    Remote work

    Strategic Staffing Solutions

    Charlotte, NC
    4 days ago
  •  ...Job Title: 1. Data Science Engineer & 2. Lead Engineer - Data Science Location: Dallas, TX...  ...interfaces. - Collaborate with software engineers to integrate data science outputs...  ...efforts to build scalable data pipelines from telecom wireline/wireless network... 
    Pipeline
    Senior
    Remote work

    Abode Tech Zone

    United States
    1 day ago
  •  ...Senior Engineer, Data & AI Vendelux is transforming how companies discover, evaluate, and maximize...  ...are the driving force behind pipeline and brand — yet events remain one of the...  ...AI who thrives at the intersection of software engineering, data engineering, and applied... 
    Pipeline
    Senior
    Remote work

    Vendelux

    United States
    18 days ago
  •  ...Senior Engineer, Data & AI Vendelux is transforming how companies discover, evaluate, and maximize...  ...are the driving force behind pipeline and brand — yet events remain one of the...  ...AI who thrives at the intersection of software engineering, data engineering, and applied... 
    Pipeline
    Senior
    Work at office
    Remote work

    Vendelux

    United States
    4 days ago
  • $170k - $200k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer, Data Systems (Python) based in the United States. This role...  ...and systems. The work spans building resilient pipelines, robust APIs, and reliable data transformations across both... 
    Pipeline
    Senior
    Remote job
    Full time
    Home office
    Flexible hours

    jobgether

    United States
    5 days ago
  • $120k - $160k

     ...Senior Software Engineer - Data Acquisition Job Title: Senior Software Engineer - Data Acquisition Position Type: Full time Location: Remote—Must...  ...framework that supports batch, streaming, and event-driven pipelines, while ensuring data quality, observability, and... 
    Pipeline
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Ipro Networks Pte. Ltd.

    New York, NY
    2 days ago
  • $180k - $250k

     ...Senior Software Engineer Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our data infrastructure, pipelines, and analytics platforms. This senior individual contributor role is responsible for designing... 
    Pipeline
    Senior
    Remote work

    Atria

    United States
    1 day ago
  • $60 - $70 per hour

     ...Title: Senior Software Engineer, Data Intelligence Location: 2 days on-site in Flower Mound, TX (Dallas) Type: Contract to hire Length...  ...(AKS). Proficiency with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (ARM/Bicep/Terraform). Strong... 
    Pipeline
    Senior
    Contract work
    Remote work

    Quantix

    United States
    10 hours ago
  • $95 - $100 per hour

     ...Crystal Equation Corporation is seeking a Software Engineer V to support a strategic data platform migration from Salesforce to a custom ORM framework. The role involves designing tools on data pipelines and developing full-stack web applications. Candidates should have... 
    Pipeline
    Senior
    Hourly pay
    Remote work

    Crystal Equation

    California, MO
    3 days ago
  • $130.9k - $220k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer – Data Platform based in the United States. This is a high-...  ..., and operate large-scale data ingestion and replication pipelines from production systems (e.g., databases, APIs, and event... 
    Pipeline
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    jobgether

    United States
    6 days ago
  • A global data technology firm is seeking a Senior Software Engineer to lead the design and development of software systems and ETL pipelines. This role demands a Master's degree in a relevant field and at least two years of experience. The candidate will work with big data... 
    Pipeline
    Senior
    Remote work
    Flexible hours

    Publicis Groupe Holdings B.V

    Irving, TX
    4 days ago
  • $121.4k - $161.8k

     ...Senior Software Engineer, Data Engineering At Rockstar Games, we create world-class entertainment experiences. Become part of a team working...  ...tolerance, and performance of streaming and ingestion pipelines under heavy load. Contribute to platform-level concerns... 
    Pipeline
    Senior
    Full time
    Work at office

    Rockstar Games

    New York, NY
    1 day ago
  •  ...Beamery's unique jobs, skills and tasks data platform helps organizations navigate...  ...of scalable, high-performance ETL data pipelines and storage solutions, ensuring operational...  ...Mentor and Guide a Team of Data and Software Engineers: Act as a technical leader within the team... 
    Pipeline
    Senior
    Immediate start
    Remote work

    Beamery

    United States
    1 day ago
  • $160.9k - $257.1k

     ...About the Team The Agentic AI Data Services (AADS) team builds the data foundations...  .... We work at the intersection of data engineering, AI platform infrastructure, and modern...  ...batch, streaming, and near-real-time data pipelines using Databricks, Spark, Python, SQL, and... 
    Pipeline
    Senior
    Permanent employment
    Live in
    Work at office
    Local area
    Remote work

    Zillow Referrals

    United States
    5 days ago
  • $141k - $165k

     ...Senior Software Engineer I - Data Collection Remote, United States The proliferation of machine log data has the potential to give organizations...  ...heterogeneous data. The Data Collection team owns the ingestion pipeline - starting with a lightweight agent to collect, compress... 
    Pipeline
    Senior
    Remote work

    Sumo Logic

    New York, NY
    2 days ago
  • $180k - $230k

     ...Senior Data Engineer Remote - Canada Narvar is growing! We're building the data infrastructure behind the post-purchase experiences...  ...re looking for a Senior Data Engineer to own and evolve the pipelines, platforms, and data products that power Narvar's analytics... 
    Pipeline
    Senior
    Remote work
    Worldwide

    Narvar

    United States
    1 day ago
  •  ...business growth and innovation. We combine data, technology, and human expertise to...  ...high efficiency. The Opportunity As a Senior Software Engineer, you’ll be responsible for taking...  ...efficiency in novel ways Building data pipelines and dbt models to surface new insights... 
    Pipeline
    Senior
    Full time
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Do-It

    New York, NY
    2 days ago
  • $160k - $180k

     ...Fullstory ingests, processes, and persists data makes our systems uniquely challenging to design and operate. Our Data Pipeline services are responsible for processing...  ...for machines and humans alike. As a Senior Software Engineer focused on our ingestion pipeline, you will... 
    Pipeline
    Senior
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    FullStory

    Atlanta, GA
    3 days ago
  • $149k - $198.5k

     ...Senior Software Engineer – AI Data Applications We are seeking an experienced full stack engineer to join our new AI Data Application team. This...  ...is to drastically reduce the development cycle for new pipelines, ML models and get us operationally prepared for a driverless... 
    Pipeline
    Senior
    Work at office
    Remote work

    Venturefizz Product Management Community

    United States
    3 days ago
  • $165k - $247k

     ...About The Role & Team The Data Pipeline team owns the core event ingestion and processing infrastructure that powers Amplitude'...  ...deletion), and the reliability of the pipeline end-to-end. As a Senior Software Engineer, you'll take on complex infrastructure challenges:... 
    Pipeline
    Senior
    Work at office
    Home office
    Flexible hours

    Amplitude

    San Francisco, CA
    4 days ago
  •  ...Senior Software Engineer Archipelo provides organizations with the underlying system of record to capture SDLC event data tied to developer actions. Archipelo empowers security, GRC, and...  ...utilization Ensure event processing pipelines work quickly, reliably and... 
    Pipeline
    Senior
    Remote work

    Archipelo

    United States
    23 hours ago
  •  ...Senior Software Engineer, Data PlayOn Sports operates one of the largest real-time data ecosystems in high school sports, spanning streaming...  ...correctness and clarity, and takes ownership of critical pipelines that the business depends on every day. The Outcomes You... 
    Pipeline
    Senior
    Full time
    Temporary work
    Part time
    Remote work
    Flexible hours
    Night shift

    PlayOn LLC

    United States
    6 days ago
  • $125k - $156.3k

     ...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific...  ...deployment and iterations Build and maintain data pipelines for large and complex datasets, from raw inputs... 
    Pipeline
    Senior
    Work at office
    Immediate start
    Remote work
    Worldwide

    Natera

    United States
    3 days ago
  • $185k - $225k

     ...Senior Software Engineer Juniper Square's Data Platform team owns the foundational data infrastructure that powers reporting, analytics, and data access...  ...data fabric platform, including streaming ingestion pipelines (Kafka, Flink), Redshift-based storage and query... 
    Pipeline
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    Juniper Square

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Pipeline [Remote]. Be the first to apply!