Senior Staff Data Platform Engineer - Kafka - Apache Iceberg - Apache Spark

Added
20 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java kafka apache spark apache flink kafka connect

šŸ“‹ Description

  • Architect, design, and build high‑performance distributed systems and platform components.
  • Build distributed systems data ingestion solutions with focus on scalability and reliability.
  • Design software that is easy to extend for customer environments.
  • Deliver clean, modular code with engineering best practices (code reviews, tests, automation).
  • Develop foundational libraries and tools for modularity and maintainability.
  • Collaborate across teams to deliver end‑to‑end data platform solutions.

šŸŽÆ Requirements

  • Experience integrating AI into engineering work or automation tooling.
  • 10+ years software development with degree; or 8+ with Master's; or 6+ with PhD.
  • Strong distributed systems knowledge; Java expertise; JVM performance tuning.
  • Concurrency, networking, OS internals, and large‑scale distributed systems ops.
  • Relational DB experience (Oracle, MySQL, PostgreSQL).
  • Kafka or similar streaming platforms, Kafka Connect, Flink, Spark, and data lake expertise

šŸŽ Benefits

  • Health plans, flexible spending accounts, 401(k) with match, ESPP, and donations matching.
  • Flexible time away plan and family leave programs.
  • Equity where applicable and location‑based compensation guidance.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →