TCGplayer (an eBay company)

Senior Software Engineer – C#

TCGplayer (an eBay company)

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $115,200 - $199,700 per year

Job Level

Senior

Tech Stack

KafkaKubernetesMicroservicesMongoDBNoSQLPostgresRDBMSRedisSQLTerraform

About the role

  • Help design and implement backend services (including microservices, datastores, APIs, and event streams) that will support our next-generation listings, inventory, and price points systems
  • Ensure that our backend systems are highly performant and scalable to accommodate an ever growing amount of data and load
  • Work closely with internal teams integrating with our backend systems and ship iterative improvements based on their requirements and feedback
  • Further decouple our systems from an existing monolithic application

Requirements

  • Bachelor’s degree in computer science, information technology or a related field, or a combination of education and experience
  • 7+ years of software development experience
  • Experience with large-scale microservice application development, including experience with decomposing monolithic applications
  • Experience working with C#
  • Expert knowledge of multiple datastore technologies including both RDBMS (PostgreSQL, SQL Server) and NoSQL (MongoDB, Redis)
  • Experience with Kafka, Terraform, Helm, GitHub Actions, and K8s
  • A ship-often mindset and ability to break down requirements into components that can be released rapidly
Benefits
  • Full range of medical benefits
  • Financial benefits
  • 401(k) eligibility
  • Various paid time off benefits, such as PTO and parental leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend servicesmicroservicesAPIsevent streamsC#RDBMSPostgreSQLSQL ServerNoSQLMongoDB
Soft skills
collaborationiterative improvementproblem-solvingadaptabilitycommunication