1 day ago
Toronto, CanadaSenior
Responsibilities
- Design, build, and maintain scalable backend services and APIs for Seller Hub experiences.
- Contribute to modern web applications that support seller workflows.
- Lead projects independently from technical design through implementation, testing, rollout, and iteration.
- Contribute to system design and architecture decisions.
- Write high-quality, well-tested code and help improve engineering standards.
- Collaborate with product managers, designers, and engineers across work streams as priorities evolve.
Requirements
- Strong software engineering experience with deep backend development expertise.
- Strong proficiency in Java and hands-on experience building services with Spring Boot.
- Experience designing and building scalable distributed systems, services, or APIs.
- Frontend experience with React, Node.js, JavaScript, HTML, and CSS.
- Ability and willingness to contribute across the full stack.
- Strong system design or architecture experience.
- Demonstrated experience leading projects and driving delivery with high ownership.
- Understanding of software design, testing, debugging, and engineering best practices.
- Experience working in agile, collaborative engineering teams.
- Experience with Scala is preferred.
- Experience building enterprise-scale products and customer-facing e-commerce or marketplace products is preferred.
Benefits
- Collaborative, inclusive, and inventive work environment.
- Managers and teammates invested in professional and personal growth.
- Opportunities to work on meaningful, high-scale products serving a global marketplace.
- Access to tools, resources, mentorship, and learning opportunities.
- Eligibility for target bonus, restricted stock units as applicable, medical and financial benefits, RRSP participation, PTO, and parental leave.
- Position is based in Toronto; base pay is listed in Canadian dollars.
Tech Stack
Categories
About TCGplayer
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.
