Principal Software Engineer, TCGplayer

CLIP

$132-222.1k

SQL
MongoDB
AWS
C#
.NET
Kafka
Elasticsearch
Redis
Postgres
RabbitMQ
.NET Core
Expert level
Remote from US
TCGplayer

Online marketplace for collectible card games

Be an early applicant

TCGplayer

Online marketplace for collectible card games

201-500 employees

B2CMarketplaceGamingToysEntertainmenteCommerce

Be an early applicant

$132-222.1k

SQL
MongoDB
AWS
C#
.NET
Kafka
Elasticsearch
Redis
Postgres
RabbitMQ
.NET Core
Expert level
Remote from US

201-500 employees

B2CMarketplaceGamingToysEntertainmenteCommerce

Company mission

To establish TCGplayer as the most admired company in the hobby collectibles universe

Role

Who you are

  • A relevant bachelor’s degree or equivalent experience and 12 years of relevant industry or academimaster's degree or equivalent experience relevant master's degree and nine years of relevant industry or academic experience, or 16 years of practical experience
  • 8+ years of object-oriented software development experience, ideally C# and .NET Core
  • Significant experience in high volume production systems design with consideration for high availability, disaster recovery, performance, fault tolerance, and security
  • Experience designing and developing microservices in an AWS cloud-based architecture
  • Hands on experience with RDBMS technologies (SQL Server, PostgreSQL) and NoSQL stores (Redis, MongoDB, Elasticsearch)
  • 5 or more years of event/stream processing mechanisms, specifically Kafka but also AWS SNS/SQS, RabbitMQ, or AzureBus
  • 5 or more years of experience with APM (Application Process Monitoring) experience - we work with Scalyr/DataSet for logs and New Relic for dashboards & alerting

What the job involves

  • 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 “CLIP” Platform team at TCGplayer is responsible for important backend systems that power our marketplace and seller-facing tooling
  • These include inventory, listings, price points, and more
  • We are looking to grow the team in order to evolve our systems to align with the latest strategic priorities (it’s all about improving quality of life for sellers on our platform and scaling our existing capabilities)
  • Set architectural direction for the broader organization and help evolve systems toward it
  • Lead TCGplayer in the migration from a monolithic architecture to domain-driven microservice architecture
  • Develop code that meets requirements and aligns with standard processes, and conduct code reviews to provide expert guidance and ensure code is of the highest quality
  • Create clear, comprehensive documentation and diagrams to further understanding and drive action
  • Develop thorough technical requirements based on business needs via collaboration with product and engineering counterparts
  • Use deep technical domain knowledge of company systems and applications, which could cover applications, services, systems, or frameworks
  • Participate in the Principal’s Guild to set technical direction, design patterns, and general standard processes across the Technology organization
  • Demonstrate a high level of initiative and attention to detail during daily operations
  • Provide support for mission-critical applications
  • Inspire peers with high-quality, hands-on technical contributions

Share this job

View 5 more jobs at TCGplayer

Insights

Top investors

11% employee growth in 12 months

Company

Company benefits

  • Medical, Dental & Vision
  • Life Insurance
  • Family Leave Program
  • Unlimited Paid Time Off
  • Free coaching, counseling and mental health services
  • Stock Options for all employees
  • Merch
  • After-work Activities
  • Constant Learning - Monthly classrooms provide a deeper understanding of company operations, while educational resources help every team member evolve personally and professionally
  • Game nights complete with card games, board games and video games. (Plus, we have our own Pauper Magic & Pokémon leagues)
  • A casual dress code
  • Open office with coworking stations for collaboration and quiet rooms for solitude - treadmill desks and yoga balls help you stay active, while a company library, book club and writing group keep your mind inspired
  • Laptop
  • Hackathons
  • Real-time peer-to-peer feedback tools
  • Parking Stipend
  • Fitness Equipment

Funding (2 rounds)

Jun 2021

$35m

GROWTH EQUITY VC

Feb 2018

$10m

GROWTH EQUITY VC

Total funding: $45m

Our take

TCGplayer has established itself as the leading US marketplace for collectible card games like Pokémon and Yu-Gi-Oh! The company has found success through focusing on emphasising the entire customer experience of passionate enthusiasts through multiple community-focused products such as ‘Direct’, a local-store purchasing platform.

Technology has allowed the company to scale at such low-cost that it can facilitate the authentication of more than 100,000 products every day, dramatically improving the experience of enthusiasts used to dealing with scammers. The company has now expanded to serve the wider collectibles market, and in 2022 was acquired by eBay for $295 Million - though it continues to operate its trading-card marketplace autonomously.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle