Stand out for this role — generate a tailored resume and cover letter in about a minute.
Peregrine is seeking a Staff Data Infrastructure Engineer to own the data layer powering its products. You will architect and operate systems ingesting, storing, and serving massive real-time data, enabling customers to make fast, informed decisions.
Join a team that values ownership, collaboration, and empathy. You will work onsite with peers, tackle complex challenges, and influence design decisions across the stack using AWS GovCloud, Iceberg, Spark, Kafka, Airflow, and Kubernetes.
This is a senior individual contributor role for someone who thrives on hard technical problems and brings the experience and judgment to shape foundational infrastructure decisionsCommitted to operational excellence — you build things you’re proud to operateThrive on ambiguity and are energized by defining the right solution to hard, open-ended problemsDeep passion for data infrastructure — you care about building systems that are correct, fast, and resilient at scaleStrong technical vision with the ability to translate complex data requirements into clean, durable infrastructure designsDesire to own significant portions of the data stack end-to-end, from ingestion to servingStrong background in real-time data integration and stream processing, leveraging technologies such as Apache Kafka, Apache Flink, or equivalentsExtensive hands-on experience with Apache Spark for batch and streaming data processing at scaleExperience with Kubernetes and containerized deployment of data workloads8+ years of experience architecting and operating large-scale data infrastructure systems in production environmentsExtensive experience with AWS or comparable cloud platforms, including S3-based data lake architecturesDegree in Computer Science, Engineering, or a related field, or equivalent practical experienceSolid experience with data pipeline orchestration using Airflow or similar toolsDeep expertise with open table formats, particularly Apache Iceberg — including schema evolution, partitioning strategies, compaction, and time travelStrong software engineering fundamentals in Python and/or Scala, with a track record of writing production-quality code