Description:

About the team and the role:

TCGplayer connects hobbyists and hobby businesses to communities. We relentlessly improve the exchange of things and thoughts that fuel passions, providing the most compelling destination and tools for collectible card game enthusiasts and professional sellers! TCGplayer, now a part of eBay, promotes and drives growth of our products and services by connecting a global community of millions of buyers with tens of thousands of retailers in a $25B global collectible hobby market.

The CORE Platform team at TCGplayer is responsible for Catalog and Order systems that power our marketplace and internal teams' tooling. Data is shared through messaging buses in Kafka, data processing pipelines, and REST APIs hosted in AWS. These include various catalog APIs and Kafka topics to facilitate data sharing when updates occur, and web applications used by our Catalog Operations team to manage our growing collection of collectibles and hobby product information. We are ramping up development on new architectures and evolving our systems, and we are excited to grow the team further!

Our team prides itself on a culture that fosters camaraderie, embraces diversity, and exudes passion! We are one of New York State's 50 best employers and Fortune.com's top 100 companies for women in the U.S.
What you will accomplish:

  • You will help design and implement backend services (including microservices, datastores, APIs, and event streams) that will support our next-generation listings, inventory, and price points systems (we're using C#, .NET Core, Docker, and Kubernetes in AWS)
  • Ensure that our backend systems are highly performant and scalable to accommodate an ever growing amount of data and load
  • Work closely with internal teams integrating with our backend systems and ship iterative improvements based on their requirements and feedback
  • Further decouple our systems from an existing monolithic application

What you will bring:

  • Bachelor's degree in computer science, information technology or a related field, or equivalent experience
  • 5+ years of software development experience
  • Experience with large-scale microservice application development, including experience with decomposing monolithic applications
  • Experience working with C#
  • Solid working knowledge of at least one of our datastore technologies including both RDBMS (PostgreSQL, SQL Server) and NoSQL (MongoDB, Redis)
  • A ship-often mindset and ability to break down requirements into components that can be released rapidly
  • Experience with the following technologies will help a candidate succeed but are not required: Kafka, Terraform, Helm, GitHub Actions, REST, CI/CD

Similar jobs

More from Infobahn SoftWorld Inc
Infobahn SoftWorld Inc 19 hours ago
Infobahn SoftWorld Inc 19 hours ago

Software Engineer III - D

Apply Now
Back to search page