Senior Software Engineer, Data Pipeline [Remote]
$171k - $190kFlock Safety
- 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.
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.
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.
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.
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.
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.
- ...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...PipelineSeniorRemote work
- ...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...PipelineSeniorRemote work
$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...PipelineSeniorRemote work- ...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...PipelineSeniorRemote work
- ...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...PipelineSeniorRemote work
$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...PipelineSeniorRemote work- ...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...PipelineSeniorContract workRemote work
- ...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...PipelineSeniorRemote work
- ...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...PipelineSeniorRemote work
- ...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...PipelineSeniorWork at officeRemote work
$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...PipelineSeniorRemote jobFull timeHome officeFlexible hours$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...PipelineSeniorFull timeWork experience placementRemote workFlexible hours$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...PipelineSeniorRemote work$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...PipelineSeniorContract workRemote work$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...PipelineSeniorHourly payRemote work$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...PipelineSeniorRemote jobFull timeWork at officeFlexible hours- 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...PipelineSeniorRemote workFlexible hours
$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...PipelineSeniorFull timeWork at office- ...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...PipelineSeniorImmediate startRemote work
$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...PipelineSeniorPermanent employmentLive inWork at officeLocal areaRemote work$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...PipelineSeniorRemote work$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...PipelineSeniorRemote workWorldwide- ...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...PipelineSeniorFull timeRemote workWork from homeWorldwideHome officeFlexible hours
$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...PipelineSeniorWork at officeImmediate startFlexible hours1 day per week$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...PipelineSeniorWork at officeRemote work$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:...PipelineSeniorWork at officeHome officeFlexible hours- ...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...PipelineSeniorRemote work
- ...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...PipelineSeniorFull timeTemporary workPart timeRemote workFlexible hoursNight shift
$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...PipelineSeniorWork at officeImmediate startRemote workWorldwide$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...PipelineSeniorLocal areaRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Pipeline [Remote]. Be the first to apply!
- software developer internship no experience Remote
- federal - software developer Remote
- software engineer contract Remote
- part time software developer Remote
- software engineer healthcare Remote
- network software engineer Remote
- ngo software engineer Remote
- software development engineer aws Remote
- software developer internship Remote
- software developer intern Remote


