Peregrine
Staff Software Engineer, Data Infrastructure
$200K–$275K
Washington, D.C. +3 · Staff · Full-time · Posted Mar 12, 2026
- Location
- Washington, D.C.
New York, New York, United States
San Francisco, California, United States
Washington, District of Columbia, United States - Experience
- 8+ years.
- Education
- Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About the job
Architect and operate the data infrastructure that ingests, stores, processes, and serves large volumes of real-time operational data.
What you'll do
- Design and operate a high-throughput real-time data integration platform and scalable storage layer.
- Build and optimize distributed data-processing pipelines, and improve infrastructure performance, reliability, and cost efficiency.
- Collaborate on data contracts and integration patterns, and establish infrastructure practices and tooling.
What they ask for
- 8+ years of experience architecting and operating large-scale production data infrastructure.
- Deep expertise with open table formats, particularly Apache Iceberg, and extensive hands-on experience with Apache Spark.
- Strong background in real-time data integration and stream processing; experience with Airflow or similar orchestration tools.
- Production-quality Python and/or Scala; extensive AWS or comparable cloud experience, Kubernetes experience, and a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Pay
$200,000 — $275,000 USD (annual salary)
Tools
AWS GovCloud, Apache Iceberg, Apache Spark, Apache Kafka, Airflow, Kubernetes, Apache Flink, Python, Scala
Model-written summary · the original posting is authoritative