Senior Staff Data Platform Engineer - Kafka - Apache Iceberg - Apache Spark
ServiceNow181200 - 317100
San DiegoFull TimeEngineering
Remotely
javakafkaapache sparkapache flinkapache icebergkafka connectparquetavro
Job Description
📋 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.
Back to all jobs