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
Requirements
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
Tech Stack
ASP.NET
AWS
Cloud
DynamoDB
Kafka
Microservices
Postgres
RDBMS
Redis
SQL
Benefits
Full range of medical benefits
401(k) eligibility
Various paid time off benefits, such as PTO and parental leave
Target bonus and restricted stock units (as applicable)