Skip to content
← Back to job listings

Staff Data Engineer (Data Systems, TCGplayer)

TCGplayer · Ottawa, Canada

Quick applyfull-time6 days ago

About The Role

Join TCGplayer, an eBay company, as a Staff Data Engineer. In this highly collaborative role, you will serve as a technical leader in data systems, guiding architecture decisions, strengthening data governance, and improving confidence in data-related changes. You will work closely with engineering, platform, and analytics teams to raise engineering standards and support long-term platform health. Enjoy a range of benefits including unlimited paid time off, medical, dental, and vision coverage, stock options, and a casual dress code.

  • Serve as a technical leader in data systems, setting direction and raising the bar for engineers through architecture guidance, standards, and hands-on partnership across TCGplayer Technology.
  • Strengthen Snowflake governance, access controls, security, observability, and cost management so warehouse workloads are more reliable, efficient, and easier to scale.
  • Guide datastore and architecture decisions across operational and warehouse systems, helping teams make strong tradeoff decisions based on reliability, scale, maintainability, and product needs.
  • Experience guiding datastore and architecture decisions across technologies such as Postgres, MongoDB, Redis, Snowflake, and similar platforms
  • Strong communication and technical judgment, with a track record of influencing across teams and improving reliability, testing, governance, observability, or engineering practices in complex environments
  • Hands-on experience with Snowflake in production environments, including governance, access controls, security, observability, performance, reliability, and cost management
  • 10+ years of experience designing, improving, or supporting production platforms across data warehousing, operational datastores, distributed systems, or data architecture
  • Experience with microservices and event-driven systems (Kafka and Debezium preferred), including retries, idempotency, ordering, and change data capture
  • Strong experience with relational databases, ideally Postgres, including schema design, indexing, query optimization, transactions, scaling, and production troubleshooting

This listing was posted by a verified recruiter at TCGplayer. Report this listing