P
Posted a day ago
Staff Software Engineer, Data Infrastructure
Peregrine TechnologiesStaff Software Engineer, Data Infrastructure
Requirements
8+ years data infrastructure experience, Expertise in Apache Iceberg, Hands-on Apache Spark experience, Real-time stream processing expertise, Proficiency in Python or Scala, AWS and Kubernetes experience
Skills
Apache IcebergSparkPythonAWSKubernetesKafka
About the role
Responsibilities
- Architect and build systems that ingest, store, and serve massive volumes of real-time operational data
- Design and operate a high-throughput, real-time data integration platform across diverse customer environments
- Architect a scalable open table format layer for reliable data storage at petabyte scale
- Build and optimize distributed data processing pipelines with Apache Spark and adjacent streaming technologies
- Drive performance, reliability, and cost efficiency across the full data infrastructure stack
- Collaborate with platform and product engineering teams to define data contracts, schemas, and integration patterns
- Establish best practices, tooling, and patterns for data infrastructure
Requirements
- 8+ years of experience architecting and operating large-scale data infrastructure systems in production
- Deep expertise with open table formats, particularly Apache Iceberg
- Extensive hands-on experience with Apache Spark for batch and streaming data processing
- Strong background in real-time data integration and stream processing (Kafka, Flink, etc.)
- Solid experience with data pipeline orchestration using Airflow
- Strong software engineering fundamentals in Python and/or Scala
- Extensive experience with AWS or comparable cloud platforms and S3-based data lake architectures
- Experience with Kubernetes and containerized deployment
- Degree in Computer Science, Engineering, or equivalent practical experience
- Located in San Francisco, New York, or Washington DC and open to working in office
About the Company
Peregrine helps public safety organizations, governments, and private-sector institutions address society’s challenges with an AI-enabled platform that turns siloed data into operational intelligence.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer, Data Infrastructure
Peregrine Technologies · San Francisco
