US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Software Engineer IV:
-
Employment Type:
Full-Time
-
Location:
San Jose, CA (Onsite)
Do you meet the requirements for this job?
Software Engineer IV
Bayone Solutions Inc
San Jose, CA (Onsite)
Full-Time
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. 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 working with the latest and greatest technologies in a team environment - 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.
- Incrementally migrate a monolithic codebase to a microservice based architecture to modernize our technologies and support our scaling needs.
- Implement solutions so that we have the internal controls necessary to support SOX compliance.
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
- 7+ years of software development experience, with C# (ASP.Net/.Net Core)
- Experience with RDBMS technologies (SQL Server, PostgreSQL) and NoSQL stores (Redis, MongoDB, Elasticsearch)
- Experience with event/stream processing mechanisms, specifically Kafka, but also with AWS SNS/SQS, RabbitMQ, or AzureBus
- Experience designing and developing microservices in a cloud based architecture (preferably AWS)
- Experience working on high volume, high availability systems.
- 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 Agile ceremonies.
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. 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 working with the latest and greatest technologies in a team environment - 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.
- Incrementally migrate a monolithic codebase to a microservice based architecture to modernize our technologies and support our scaling needs.
- Implement solutions so that we have the internal controls necessary to support SOX compliance.
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
- 7+ years of software development experience, with C# (ASP.Net/.Net Core)
- Experience with RDBMS technologies (SQL Server, PostgreSQL) and NoSQL stores (Redis, MongoDB, Elasticsearch)
- Experience with event/stream processing mechanisms, specifically Kafka, but also with AWS SNS/SQS, RabbitMQ, or AzureBus
- Experience designing and developing microservices in a cloud based architecture (preferably AWS)
- Experience working on high volume, high availability systems.
- 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 Agile ceremonies.
Get job alerts by email.
Sign up now!
Join Our Talent Network!