eBay

Senior Staff Software Engineer, CLIP

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Ecommerce, MarketplaceIndustries

Position Overview

  • Location Type: Fully Remote (within Toronto)
  • Job Type: Full time
  • Salary: Not Specified

eBay is a global e-commerce leader focused on changing the way the world shops and sells. The TCGplayer platform, now part of eBay, connects hobbyists and hobby businesses, providing tools for collectible card game enthusiasts and professional sellers. The "CLIP" Platform team is responsible for backend systems powering the marketplace and seller tooling, including inventory, listings, and price points. The team is seeking to evolve these systems to improve seller quality of life and scale capabilities. TCGplayer is recognized as one of New York State's 50 best employers and a top 100 company for women by Fortune.com.

Responsibilities

  • Set architectural direction for the organization and evolve systems accordingly.
  • Lead the migration from a monolithic architecture to a domain-driven microservice architecture.
  • Develop code that meets requirements and aligns with standard processes.
  • Conduct code reviews to provide expert guidance and ensure high-quality code.
  • Create clear, comprehensive documentation and diagrams.
  • Develop thorough technical requirements based on business needs through collaboration.
  • Utilize deep technical domain knowledge of company systems and applications.
  • Participate in the Principal’s Guild to set technical direction, design patterns, and standard processes.
  • Demonstrate initiative and attention to detail in daily operations.
  • Provide support for mission-critical applications.
  • Inspire peers with high-quality, hands-on technical contributions.

Requirements

  • A relevant bachelor’s degree or equivalent experience and 12 years of relevant industry or academic experience.
  • OR A relevant master’s degree or equivalent experience and nine years of relevant industry or academic experience.
  • OR 16 years of practical experience.
  • Object-oriented software development experience.
  • Must have hands-on experience with C# and .NET Core.
  • Significant experience in high-volume production systems design, considering 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 experience with event/stream processing mechanisms, specifically Kafka, but also AWS SNS/SQS, RabbitMQ, or Azure Bus.
  • 5 or more years of experience with APM (Application Process Monitoring) – experience with Scalyr/Da is relevant.

Company Information

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

Skills

Backend Systems
System Architecture
Inventory Management
Listings Management
Pricing Systems
Scalability
Quality of Life Improvements
Platform Development

eBay

Global online marketplace for buying and selling

About eBay

eBay is an online marketplace where individuals and businesses can buy and sell a wide range of products, including electronics, fashion, and collectibles. Users can list items for auction or use the 'Buy It Now' option for immediate purchases. eBay stands out from competitors with its vast selection, user-friendly interface, and strong buyer and seller protections, including free shipping on many items. The company's goal is to facilitate seamless transactions while generating revenue through transaction fees, advertising, and subscription services.

San Jose, CaliforniaHeadquarters
1995Year Founded
$6.5MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
10,001+Employees

Benefits

Health Insurance
401(k) Company Match
Paid Vacation
Parental Leave

Risks

Niche e-commerce platforms like StockX and Poshmark may draw away eBay's customers.
Social media platforms with shopping features could divert traffic from eBay.
Direct-to-consumer brands bypassing marketplaces may reduce eBay's seller base.

Differentiation

eBay offers a unique auction-style listing alongside 'Buy It Now' options.
The platform provides robust buyer and seller protections, enhancing trust in transactions.
eBay's vast product selection includes new, refurbished, and second-hand items.

Upsides

eBay's acquisition of GSI Commerce strengthens its position as a global commerce partner.
The rise of social commerce offers eBay opportunities to integrate social shopping features.
Increased focus on sustainability aligns with eBay's refurbished and second-hand product categories.

Land your dream remote job 3x faster with AI