CareerPlanSign in

Senior Software Engineer, Foundations

USA💼 Full-time🗓 2026-09-05 → 2026-09-25

Core

Build and enhance systems that ingest, process, and enrich high-volume customer data at low latency for Peregrine's data platform.

Role type

Senior Software Engineer (Data Platform)

Builds

Datastores, orchestrated data pipelines, connection layers, authorization, and notification systems

Domain

Data infrastructure and processing

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems, data-intensive services, relational datastores, search datastores, message queues, project design to production rollout, production-grade software development, incident response, codebase navigation

Preferred skills

open-source contributions, low-latency optimization, scalability tuning

Technologies

data pipelines, relational databases, search engines, message queues

Responsibilities

Own well-scoped projects to improve reliability, performance, and scalability; Build and enhance data ingestion and processing systems; Contribute to storage-format migrations and framework upgrades; Reduce data-processing latency and scale search infrastructure; Take projects from design through production rollout; Participate in incident response and resolve recurring failure patterns

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.