Taro Logo

Lead Software Engineer, Purchase

TCGplayer connects hobbyists and hobby businesses to communities in the collectible card game market, now part of eBay.
$132,000 - $222,100
Backend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
12+ years of experience
E-Commerce

Description For Lead Software Engineer, Purchase

TCGplayer, now part of eBay, is seeking a Lead Software Engineer to drive their Purchase team's technical initiatives. This role focuses on leading the cart-to-checkout experience that serves millions of hobbyists in the $25B global collectible market. The position offers an opportunity to lead architectural transformation, moving from monolithic to microservice architecture while mentoring a team of engineers. The company prides itself on fostering diversity and passion, being recognized among New York State's 50 best employers and Fortune's top 100 companies for women.

The role combines technical leadership with hands-on development, requiring expertise in C#, .NET Core, and various database technologies. You'll be responsible for setting architectural direction, ensuring code quality, and participating in the Principal's Guild to influence technical standards across the organization. The position offers competitive compensation ($132,000 - $222,100) plus benefits including equity, medical coverage, and 401k.

As a remote position, it provides flexibility while working with a team that powers a critical component of TCGplayer's e-commerce platform. The ideal candidate will bring significant experience in high-volume production systems, microservices architecture, and a proven track record of technical leadership. This role represents an opportunity to shape the future of collectible card game commerce while working for a company that values technical excellence and community impact.

Last updated 3 days ago

Responsibilities For Lead Software Engineer, Purchase

  • Set architectural direction for the team and broader organization
  • Lead migration from monolithic to domain-driven microservice architecture
  • Develop code that meets requirements and conduct code reviews
  • Create comprehensive documentation and diagrams
  • Develop technical requirements through collaboration with product and engineering
  • Participate in Principal's Guild to set technical direction
  • Mentor engineers for growth and career development

Requirements For Lead Software Engineer, Purchase

MongoDB
Redis
Kafka
Node.js
  • Bachelor's degree and 12 years experience, or Master's and 9 years experience, or 16 years practical experience
  • 8+ years of object-oriented software development with C# and .NET Core
  • Experience in high volume production systems design
  • Experience with microservices in cloud-based architecture
  • Expert knowledge of RDBMS and NoSQL technologies
  • Expert knowledge of event/stream processing mechanisms
  • Expert knowledge of APM (Application Process Monitoring)
  • Excellent verbal and written communication, leadership, and collaboration skills

Benefits For Lead Software Engineer, Purchase

401k
Medical Insurance
Equity
  • PTO
  • Parental leave
  • Full range of medical benefits
  • 401k eligibility
  • Restricted stock units
  • Target bonus

Interested in this job?

Jobs Related To TCGplayer (eBay) Lead Software Engineer, Purchase

Senior Principal Software Engineer

Senior Principal Software Engineer role at Disney, focusing on architecture and solution development for streaming platforms and digital products, offering $234K-$314K salary in Seattle.

Principal Software Engineer - Video

Principal Software Engineer position at Roblox focusing on video systems implementation in 3D immersive environments, requiring expertise in C++, mobile development, and video technologies.

Principal Software Engineer-Storage Products

Principal Software Engineer role at Dell Technologies focusing on storage products development, offering competitive salary and comprehensive benefits.

Senior Principal Software Engineer

Senior Principal Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on architecture and solution development for streaming platforms.

Sr Principal Software Engineer

Senior Principal Software Engineer role at Baxter Healthcare, leading complex software development projects with focus on medical device software engineering.