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
  •  ...founded in 2019 by security veterans and data scientists from Fortune 500 companies....  ...JOB DESCRIPTION As a Senior Software Engineer, Data at Anvilogic, you are responsible...  ...operating our high scale data ingestion pipelines. You will work directly on company critical... 
    Pipeline
    Senior
    Remote work

    Anvilogic Inc

    San Jose, CA
    15 days ago
  • $180k - $225k

     ...our success! We like software that’s serious and...  ...About the Customer Data Team Our Customer...  ...build event tracking pipelines for traffic events, session...  ...runs entirely on AWS. Engineers develop by using remote...  ...Compensation Senior Software Engineer... 
    Pipeline
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work

    Ngrok

    Orlando, FL
    a month ago
  •  ...produce products by providing data on transparency and...  ...with other developers, data engineers and product managers. Design...  ...experience. Promote agile and software best practices and develop effective...  ...our tech stack. Our data pipelines are orchestrated by Dagster (... 
    Pipeline
    Senior
    Remote work

    Open Sc

    Tucson, AZ
    15 days ago
  •  ...using cloud platforms and top engineering practices. Allata also empowers clients to unlock data value through analytics and visualization...  ...We’re looking for experienced software developers, especially those...  ..., and support modern data pipelines and data platform solutions... 
    Pipeline
    Senior
    Remote work

    Allata

    San Jose, CA
    15 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
    Remote work
    Worldwide

    Natera

    Kansas City, MO
    15 days ago
  •  ...Senior Software Engineer, Data Products Jellyfish is the backbone for elite engineering organizations, and we are looking for a Senior Software...  ...work closely with our platform teams as they build the pipelines, components, and APIs we'll rely on. You'll write requirements... 
    Pipeline
    Senior
    Remote work
    Work visa

    Venturefizz Product Management Community

    United States
    8 hours ago
  • $140k - $180k

     ...Senior Software Engineer – Data Location: Remote (United States) Company Stage of Funding: Profitable Growth-Stage Healthcare Technology Company...  ...Design, build, and maintain scalable ETL and ELT pipelines that process complex healthcare supply chain data. Develop... 
    Pipeline
    Senior
    Work at office
    Remote work
    Flexible hours

    Recruiting from Scratch

    United States
    4 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
    2 days ago
  •  ...talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting...  ...tolerance, and performance of streaming and ingestion pipelines under heavy load. Contribute to platform‑level concerns... 
    Pipeline
    Senior
    Full time
    Work at office

    Dormont Manufacturing Company

    Andover, MN
    8 hours ago
  • $165k - $235k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer, Data Products based in United States. In this role, you...  ...for platform teams, influencing the evolution of core data pipelines and APIs. This position is ideal for an engineer who... 
    Pipeline
    Senior
    Remote work
    Flexible hours

    Jobgether

    United States
    2 days ago
  • $170k - $240k

     ...office by design. For example, our engineering team in India works primarily from...  ...Gurugram office. Role: As a Senior Software Engineer on the Data Platform team at SentiLink, you will...  ...data ingestion and ETL/ELT pipelines that meet product requirements Design... 
    Pipeline
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    Sentilink

    Columbus, OH
    15 days ago
  • $124k - $329.2k

     ...Software Engineer GitHub is the world's leading AI-powered developer platform with 150 million...  ...CI/CD tools to set up automated pipelines for continuous integration and delivery...  ...particularly), Azure Redis Cache, Azure Data Explorer Clusters. Experience operating... 
    Pipeline
    Senior
    Ongoing contract
    Remote work

    GitHub

    United States
    3 days ago
  •  ...safer and more secure. The Data Platform team collaborates...  ...experienced group of data scientists, engineers, and product managers to...  ...products and services. As a Senior Software Engineer on the Data...  ...blockchains. Develop complex ETL pipelines that transform and process... 
    Pipeline
    Senior
    Remote work
    Worldwide

    Trm Labs

    Mesa, AZ
    15 days ago
  • $164k

     ...About the Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success...  ...team, you will have the opportunity to build scalable data pipelines and frameworks. Additionally, you will have the unique... 
    Pipeline
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Night shift

    Chime Financial, Inc

    San Francisco, CA
    3 days ago
  • $153k - $222k

     ...We are looking for infrastructure engineers with expertise in scaling open-source data infrastructure to join the Data &...  ...features to tune processing pipeline for fast data ingestion and indexing...  ...Develop and deploy high-quality software using modern tooling and frameworks... 
    Pipeline
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    8 hours ago
  •  ...Senior Software Engineer Avra is building relational foundation models for enterprise decision-making...  ...AI sits a critical layer: a data platform that ingests, structures, and...  ...workspaces, streaming data systems, deployment pipelines, and the core services that connect... 
    Pipeline
    Senior
    Temporary work
    Remote work
    Flexible hours

    Avra

    United States
    2 days ago
  •  ...The Role  Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem...  ...decisions as we transition our data pipelines.  Work with AWS Lake Formation, AWS Glue, and... 
    Pipeline
    Senior
    Remote work

    Wowza Media Systems

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

     ...Senior Software Engineer, Data Systems (Python) Remote - Canada About Northbeam Northbeam is building the world's most advanced marketing...  ...to translate our customers' feedback into scalable data pipelines and products. The work involves creating, maintaining,... 
    Pipeline
    Senior
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Northbeam LLC

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

     ...We’re standing up new data centers at an extraordinary...  ...that gives network engineers, fleet engineers, and...  ...of sites. As a senior backend engineer on this...  ...goal is to build bespoke software to model our infrastructure...  ...manifests, CI/CD pipelines, observability, and reliability... 
    Pipeline
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Lansing, MI
    8 hours ago
  • $145k - $220k

     ...MIT News). Our predictive engines combine a wide variety of data through rigorous...  ...maintain production cloud data pipelines for complex, disparate datasets...  ...communicating with senior management as well as colleagues...  ...tech stacks ~ Strong software engineering fundamentals:... 
    Pipeline
    Senior
    Work at office
    Remote work

    Covariance.ai

    New York, NY
    4 days ago
  • $130k - $155k

     ...We're looking for a Senior Software Engineer, Data Platform , to join our quest to provide market-transforming solutions for businesses, care...  ...health plan customers. This includes owning data ingestion pipelines, standardization and curation workflows, analytics data delivery... 
    Pipeline
    Senior
    Remote work

    Medecision

    United States
    20 hours ago
  •  ...are looking for passionate engineers who are excited to build the data foundation for the...  ...layer of the internet. As a senior engineer on the Data Platform...  ...the streaming and batch pipelines that feed it, a multi-...  ...+ years of experience in software engineering, with deep expertise... 
    Pipeline
    Senior
    Full time
    For contractors
    Internship
    Immediate start

    Persona Identities, Inc

    San Francisco, CA
    1 hour ago
  •  ...the highest quality care. Who you are: We’re looking for a Senior Software Engineer, Data Platform to help evolve and operate our modern cloud data...  ...build and maintain a BigQuery data warehouse with batch pipelines powered by dbt + Dagster, while also expanding a real-... 
    Pipeline
    Senior
    Remote work
    Flexible hours

    Apella

    New York, NY
    3 days ago
  • $230k - $265k

     ...We're looking for a seasoned software engineer to join Parafin's...  ...development of our next-generation Data Platform. This role is critical...  ...for small businesses. As a Senior Software Engineer, you'll be...  ..., highly scalable data pipelines and lakehouse infrastructure... 
    Pipeline
    Senior
    Work from home
    Flexible hours

    Parafin Inc

    San Francisco, CA
    3 days ago
  • $160k - $200k

     ...Senior Software Engineer, Data Platform Lithic is the modern card issuing and processing platform empowering ambitious financial companies to...  ...teams and systems — and 20% supporting our data platform (pipelines, dbt, Airflow). You'll partner closely with the Analytics... 
    Pipeline
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lithic LLC

    United States
    2 days ago
  • $170k - $230k

     ...Senior Software Engineer - Data Platform San Francisco About Highnote Founded in 2020 by a team of leaders from Braintree, PayPal, and Lending...  ...scalable, secure and reliable data platforms and data pipelines. With the data platforms, we will be able to serve the... 
    Pipeline
    Senior
    Work at office
    Local area
    Home office
    Flexible hours

    HighNote

    San Francisco, CA
    4 days ago
  • Senior AI Engineer / Data Scientist (Consulting) \ \ Location: United States (Remote) \ Employment Type: Full -Time / Contract \ Experience...  ...problems into robust technical solutions. \* MLOps and Pipelines: Design, build, and maintain production -grade ML... 
    Pipeline
    Senior
    Contract work
    Remote work

    Koantek

    San Jose, CA
    7 days ago
  •  ...performance marketers. We leverage massive data and cutting-edge science to automate...  ...to grow their business.   As a Senior Data Engineer at tvScientific, you will be a key player...  ...functional teams to evolve our core data pipelines, design for efficiency as we scale, and... 
    Pipeline
    Senior
    Work at office
    Remote work
    Relocation
    Relocation package

    Pinterest

    North Las Vegas, NV
    15 days ago
  • $188k - $259.44k

     ...Google, including YouTube's monetization engine and key search advertising...  ...designing, developing and optimizing the data infrastructure and pipelines to build robust and scalable...  ...Right For Me? * Bring 6+ years of software engineering experience using modern... 
    Pipeline
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    8 hours ago
  •  ...Tessera Labs is seeking a Senior Data Engineer to design and build scalable data solutions that harmonize data across ERP systems including...  ...functional teams to translate business logic into effective data pipelines. Key responsibilities involve developing ETL/ELT processes... 
    Pipeline
    Senior
    Remote work

    Tessera Labs

    New York, NY
    8 hours 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!