
Senior Software Engineer – C#
TCGplayer (an eBay company)
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $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