TCGplayer

MTS 2, Software Engineer, Data Platforms

TCGplayer
Apply
5 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Own and deliver major data-platform components from design through production rollout.
  • Design and evolve distributed systems for ingestion, streaming, lakehouse and warehouse workloads, cataloging, and governance.
  • Build computation-graph management, pipeline-optimization, and dataset-lifecycle systems for the Golden Data Sets Platform.
  • Author architecture documents and participate in design reviews focused on scalability, resilience, latency, correctness, cost, security, and compliance.
  • Drive operational excellence through observability and incident response for owned services.
  • Collaborate with product, infrastructure, and analytics teams and contribute to governance, orchestration, and privacy engineering.

Requirements

  • 10+ years of software engineering experience, primarily in distributed systems or data platforms.
  • Experience designing and delivering large-scale distributed systems involving compute, storage, APIs, or streaming.
  • Ability to independently deliver complex projects from requirements through production.
  • Proficiency in Java and Python and experience with containerized environments.
  • Hands-on expertise with Kafka or Flink, Spark, Delta or Iceberg, Kubernetes, and NoSQL or columnar stores.
  • Experience with streaming and batch data platforms and a strong foundation in algorithms and distributed design.
  • BS/MS in Computer Science or equivalent experience.
  • Strong communication, systems thinking, and ability to anticipate bottlenecks, schema evolution, and reliability issues.

Benefits

  • Flexibility, benefits, and career development resources.
  • Collaborative and inclusive culture with knowledge-sharing opportunities.
  • Focus on reliability and sustainable on-call practices.
  • Work contributing to global analytics and machine-learning systems.

Tech Stack

Categories

BackendData Engineering
TCGplayer

About TCGplayer

201-500 employees

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.

Contact me