10 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, build, and operate the control plane and data plane for Apache Flink and Apache Kafka across multi-cluster Kubernetes environments.
- Design and develop real-time streaming lakehouse storage architecture for low-latency analytical workloads at scale.
- Drive high availability, automated fault recovery, and zero-downtime operations for production streaming topologies.
- Improve enterprise monitoring, distributed tracing, automated alerting, and failure-diagnosis tooling.
- Collaborate with architecture and platform teams worldwide on eBay’s real-time data ecosystem.
- Deliver production-quality software with AI coding agents while maintaining quality, availability, and maintainability.
Requirements
- Deep hands-on knowledge of distributed systems, data structures, concurrency, operating-system internals, and networking.
- Strong expertise in Java, Rust, or C++.
- Production experience developing, tuning, and operating Apache Flink at scale, including state backends, checkpointing, custom operators, and the Flink Kubernetes Operator.
- Proven Apache Kafka experience, or equivalent Apache Pulsar or RocketMQ experience, including broker architecture, partition strategy, and control/data-plane management.
- Experience running high-throughput stateful workloads on Kubernetes across hybrid or private-cloud environments.
- Familiarity with Apache Paimon, Apache Iceberg, or Apache Fluss and modern streaming table formats and storage engines.
- Hands-on experience with AI coding tools such as Claude Code or Codex and the ability to provide agents with appropriate context, specifications, constraints, and validation criteria.
- Preferred experience writing custom Kubernetes operators or control planes, knowledge of RocksDB or LevelDB and memory management, and contributions to Apache Flink, Apache Kafka, Apache Paimon, or related open-source projects.
Benefits
- eBay is an equal opportunity employer and provides consideration without regard to legally protected characteristics.
- Workplace accommodations are available through talent@ebay.com.
Tech Stack
About TCGplayer
TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.
