CareerPlanSign in

Principal Software Engineer, Data Processing

USA💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Define architecture and technical strategy for ingestion, processing, storage, serving, governance, and observability across a large-scale distributed data platform.

Role type

Principal Software Engineer (Data Platform)

Builds

Scalable data platforms supporting ingestion, processing, storage, and serving

Domain

Data Engineering / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Architecture ownership, large-scale distributed data systems, hands-on software engineering, detailed design review, technical strategy, build vs buy judgment, migration risk assessment, technical debt management, cross-team influence

Preferred skills

Healthcare data, clinical informatics, regulated-domain architecture, privacy/security/compliance architecture, hiring, engineering talent calibration

Technologies

(none explicitly listed)

Responsibilities

Define architecture for data platform lifecycle; Set technical strategy across multiple platforms; Remain hands-on with critical designs, prototypes, and coding; Resolve major production problems; Mentor Senior and SDE3 engineers; Represent engineering approach to partners and community

Seniority

Principal, hands-on IC with strategy & mentorship

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