CareerPlan

Senior Staff Data Platform Software

USARemoteFull-time2026-11-11 → 2026-11-12
Hybrid

Core

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

Role type

Senior Staff Data Platform Software Engineer

Builds

Scalable distributed data ingestion solutions, reusable libraries, frameworks, and tools

Domain

Distributed systems, data platforms, large-scale backend infrastructure

Required skills

Distributed systems architecture, Java (JVM internals, memory models, GC, performance tuning), Concurrency, Networking, Operating system internals, Relational databases (Oracle, MySQL, PostgreSQL), Kubernetes, DevOps

Preferred skills

Apache Iceberg, Apache Kafka, Apache Flink, Apache Spark, Parquet, ORC, Avro data formats, Data Lake integration

Responsibilities

Architect and design high-performance distributed systems, Build scalable data ingestion solutions, Develop reusable libraries and frameworks, Enforce code reviews and unit testing, Provide technical leadership for complex projects, Troubleshoot production issues across distributed systems

Seniority

Senior Staff, hands-on IC