CareerPlanSign in

Senior Staff Data Platform Software Engineer (Java + Kafka & Datalakes or Iceberg)

Hyderabad, in💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Architect and deliver large-scale distributed platform components for data-in-motion and backend storage systems, serving customers operating at massive scale.

Role type

Senior Staff IC5 Data Platform Software Engineer

Builds

Scalable, high-performance data ingestion solutions, foundational libraries, frameworks, and tools for data lakes and streaming platforms.

Domain

Enterprise software, distributed systems, data engineering, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java (JVM internals, memory models, GC), distributed systems architecture, concurrency, networking, OS internals, Kubernetes, Apache Kafka, Apache Iceberg, Apache Flink, Apache Spark, data formats (Parquet, ORC, Avro), relational databases (Oracle, MySQL, PostgreSQL)

Preferred skills

DevOps environment experience, fault-tolerant and HA strategy design, data lake integration with analytics engines, research and adoption of new technologies

Technologies

Java, Kubernetes, Apache Kafka, Apache Iceberg, Apache Flink, Apache Spark, Parquet, ORC, Avro

Responsibilities

Architect and design high-performance distributed systems; build data ingestion solutions with emphasis on scalability; deliver clean, modular, reusable code; build foundational libraries and frameworks; troubleshoot complex production issues; provide technical leadership for high-complexity projects.

Seniority

Senior Staff (IC5), hands-on IC with significant leadership

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