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.
- ...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...PipelineSeniorRemote work
$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...PipelineSeniorPermanent employmentWork at officeLocal areaRemote work- ...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 (...PipelineSeniorRemote work
- ...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...PipelineSeniorRemote work
$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 officeRemote workWorldwide- ...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...PipelineSeniorRemote workWork visa
$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...PipelineSeniorWork at officeRemote 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- ...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...PipelineSeniorFull timeWork at office
$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...PipelineSeniorRemote workFlexible hours$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...PipelineSeniorLive inWork at officeRemote workHome officeFlexible hours$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...PipelineSeniorOngoing contractRemote work- ...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...PipelineSeniorRemote workWorldwide
$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...PipelineSeniorFull timeWork at officeLocal areaRemote workNight shift$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...PipelineSeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...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...PipelineSeniorTemporary workRemote workFlexible hours
- ...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...PipelineSeniorRemote work
$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,...PipelineSeniorTemporary workRemote workWork from homeFlexible hours$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...PipelineSeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$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:...PipelineSeniorWork at officeRemote work$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...PipelineSeniorRemote work- ...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...PipelineSeniorFull timeFor contractorsInternshipImmediate start
- ...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-...PipelineSeniorRemote workFlexible hours
$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...PipelineSeniorWork from homeFlexible hours$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...PipelineSeniorFull timeWork at officeRemote workFlexible hours3 days per week$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...PipelineSeniorWork at officeLocal areaHome officeFlexible hours- 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...PipelineSeniorContract workRemote work
- ...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...PipelineSeniorWork at officeRemote workRelocationRelocation package
$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...PipelineSeniorFull timeTemporary workWork at officeFlexible hours- ...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...PipelineSeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Pipeline [Remote]. Be the first to apply!
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- software engineer visa sponsorship Remote
- software engineer student Remote
- senior software engineer ruby on rails Remote



