Senior Software Engineer, Backend MTS 1

 Posted 5 hours ago
     
 $118K - $205K per year
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the development of new features for Seller Payments and Fee Processing platforms using a microservice event-based architecture. You will drive projects, mentor junior engineers, and contribute to a distributed architecture to support high-volume ecommerce scaling.

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.

Who We Are


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.

As a result of our steady growth and in order to support our future ambitions, the Payments & Fees team is looking for an experienced software engineer to join the Payments team. We are tasked with supporting our financial operations at TCGplayer and allowing our business to scale, domestically and internationally.
 

Our team prides itself on a culture that fosters camaraderie, embraces diversity, and exudes passion!
 

Who You Are

As a Senior Software Engineer, you will be a driver for many of our projects here at TCGplayer. You will interface with technical teams, lead projects, and mentor more junior engineers. 
 

You should be thorough in your designs and implementation, passionate about code quality, performance and continuous improvement. The typical project will involve using your backend engineering experience to build out our microservice event based architecture with C#.  You should be able to take a holistic view to software development; keeping the big picture in mind and seeing a project through from beginning to end while always striving to use the right tools for the job.

If you are someone who is a continuous learner, a problem solver, passionate about code quality and loves developing software that supports our millions of customers - then this is the job for you!
 

The Impact You Will Make Here

  • Lead the development of new features for TCGplayer’s Seller Payments & Fee Processing platforms

  • Contribute to an evolving distributed architecture — building new microservices and expanding existing ones as we modernize at scale

  • Ensure we are efficiently building secure and compliant systems

  • Bring your experience working on high volume, high availability ecommerce systems to create a world class platform
     

What You Bring to the Team

  • Bachelor’s degree in computer science, information technology or a related field, or a combination of education and experience

  • 6 or more years of software development experience, with C# (ASP.Net/.Net Core)  or another modern language

  • Experience with RDBMS technologies (PostgreSQL, SQL Server) and other data store technologies like Redis and DynamoDB 

  • Experience with event-driven architectures especially Kafka

  • Experience designing and developing microservices in a cloud based architecture (preferably AWS)

  • Strong technical leadership and mentorship utilizing pair-programming and code reviews to support the growth of your peers

  • Strong written and verbal communication skills with an ability to work independently within a geographically dispersed agile team participating in all team software development activities
     

You’ll Go Beyond If You Have

  • Experience with omni-channel eCommerce and transaction-based applications

  • Interest and experience within the hobby gaming industry
     

Additional Details

The base pay range for this position is expected in the range below:

$118,800 - $205,600

Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.

Remote roles are not eligible for U.S. visa sponsorship.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our Talent Privacy Notice, Privacy Center and AI Hiring Guidelines.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified