eBay is looking to evolve its backend systems for TCGplayer to improve quality of life for sellers on the platform and scale existing capabilities, specifically focusing on inventory, listings, and price points.
Requirements
- Experience with large-scale microservice application development, including experience with decomposing monolithic applications
- Experience working with C-Sharp
- 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
Responsibilities
- You will 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 (we’re using C-Sharp, .NET Core, Docker, and Kubernetes in AWS)
- 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
Other
- 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