Staff Hadoop Software Engineer
Core
Architect and lead enhancements for massive Hadoop and open-source data platforms to support petabyte-scale growth and enterprise initiatives.
Role type
Staff Hadoop Software Engineer (Distributed Systems)
Builds
Distributed data processing pipelines, platform frameworks, and internal/external tooling for data access and cluster management.
Domain
Big Data / Distributed Systems / E-commerce Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Java, Scala, Linux/Unix internals, distributed computing principles, root-cause analysis, memory profiling, performance tuning, Hadoop, Spark, Apache Iceberg, Apache YuniKorn
Preferred skills
Open-source project contributions, upstream community engagement
Technologies
Hadoop, Spark, Apache Iceberg, Apache YuniKorn, Java, Scala
Responsibilities
Architect distributed scalability and high availability for data platforms; drive end-to-end execution of complex data processing pipelines; engineer developer and operational tooling; architect ecosystem integration between Hadoop layers and enterprise platforms.
Seniority
Staff, hands-on IC with architectural leadership