SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer, Data Infrastructure

Peregrine Technologies - Washington, DC, United States - In-office - posted 2026-03-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 200,000 - 275,000 / annual

Peregrine Technologies is seeking a Staff Software Engineer for Data Infrastructure to architect and operate the foundational data systems that power its AI-enabled platform for public safety and government agencies. This is a senior individual contributor role with deep ownership over the data layer handling massive volumes of real-time operational data. Key responsibilities include: - Designing and operating a high-throughput, real-time data integration platform across diverse customer environments - Architecting scalable open table format layers for reliable data storage at petabyte scale - Building and optimizing distributed data processing pipelines using Apache Spark and streaming technologies - Driving performance, reliability, and cost efficiency across the full data infrastructure stack - Collaborating with platform and product engineering teams to define data contracts, schemas, and integration patterns - Establishing best practices, tooling, and patterns that raise the quality bar for data infrastructure organization-wide The ideal candidate has 8+ years architecting and operating large-scale data infrastructure in production, with deep expertise in Apache Iceberg, Apache Spark (batch and streaming), real-time data integration (Kafka, Flink), Airflow orchestration, and AWS/cloud platforms. Strong software engineering fundamentals in Python and/or Scala, Kubernetes experience, and familiarity with S3-based data lake architectures are essential. The role requires someone who thrives on hard technical problems, brings strong judgment to foundational infrastructure decisions, and is committed to operational excellence. The tech stack includes AWS GovCloud, Apache Iceberg, Apache Spark, Apache Kafka, Airflow, and Kubernetes. Peregrine serves hundreds of customers across 30+ states and two countries, supporting over 125 million people with its operational intelligence platform.

Similar roles