CareerPlanSign in

Senior Staff Data Platform Software

USA🌐 Remote💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Architect, design, and build high-performance distributed systems and platform components, focusing on scalable data ingestion solutions.

Role type

Senior Staff Data Platform Software Engineer

Builds

Scalable distributed-systems data ingestion solutions, foundational libraries, frameworks, and tools

Domain

Data platforms, distributed systems, large-scale backend infrastructure

Deliverable

production ML models | infrastructure

Required skills

Java programming (JVM internals, memory models, GC, performance tuning), distributed systems design, concurrency, networking, operating-system internals, Kubernetes, Apache Iceberg, Apache Kafka, Apache Flink, Apache Spark, Parquet, ORC, Avro, relational databases (Oracle, MySQL, PostgreSQL), DevOps

Preferred skills

Research and adoption of new technologies, technical leadership for complex projects

Technologies

Java, JVM, Kubernetes, Apache Iceberg, Apache Kafka, Apache Flink, Apache Spark, Parquet, ORC, Avro, Oracle, MySQL, PostgreSQL

Responsibilities

Architect and design high-performance distributed systems; Build scalable data ingestion solutions; Develop clean, modular, reusable code and foundational libraries; Collaborate across engineering teams to refine requirements; Provide technical leadership for complex, high-risk projects; Troubleshoot and diagnose complex production issues

Seniority

Senior Staff, hands-on IC with technical leadership

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