MTS 1, Software Engineer

eBay•San Jose, CA
•$187,741 - $262,700•Hybrid

About The Position

eBay, Inc. seeks an MTS 2, Software Engineer in San Jose, California. The role designs, builds, deploys, and supports scalable distributed software applications and frameworks, with a focus on quality, security, performance, and reliability. Partial telecommuting is permitted from within a commutable distance. The role works 40 hours per week, Monday through Friday, from 9:00 a.m. to 5:00 p.m., and includes on-call duties to resolve site issues. The position requires a relevant master’s degree and three years of experience in the job offered or a related occupation, or a relevant bachelor’s degree and five years of experience. Candidates must be legally authorized to work in the United States without sponsorship. The listed salary is $187,741–$262,700 per year. Compensation may also include a target bonus, restricted stock units, and benefits, including medical, financial, paid time off, and parental leave benefits, subject to plan eligibility and details provided with an offer.

Requirements

  • Master’s degree, or foreign equivalent, in Computer Science, Engineering, Management Information Systems, or a closely related field, plus three years of experience in the job offered or a related occupation; alternatively, a bachelor’s degree, or foreign equivalent, in one of these fields plus five years of experience.
  • At least three years of experience in system design and developing, testing, and maintaining software applications.
  • At least three years of experience with object-oriented design and Java.
  • At least three years of working knowledge of relational and NoSQL databases, such as Elasticsearch, MongoDB, Oracle, and MySQL.
  • At least three years of Git or source code repository knowledge.
  • At least three years of experience debugging and triaging code.
  • At least two years of expertise with software development tools and frameworks such as Git, Jenkins, Docker, and Kubernetes.
  • At least one year of knowledge of payment systems or related domains.
  • At least one year of experience with payment gateways and processors such as Adyen, PayPal, Zip, or traditional banking APIs.
  • At least one year of experience with big data platforms such as Hadoop, Spark, Flink, or Kafka.
  • Must be legally authorized to work in the United States without sponsorship.

Responsibilities

  • Design and deliver highly scalable, multi-tiered distributed software applications.
  • Design and implement frameworks and architectures based on internal and external standards.
  • Apply quality and security practices, including automation, design reviews, and unit testing.
  • Analyze and fine-tune page performance and reliability.
  • Conceptualize, code, deploy, and iterate on next-generation prototypes.
  • Analyze technical issues and clearly communicate recommendations and solutions.
  • Work across teams with product managers, project managers, engineers, and QA to deploy solutions meeting business unit requirements.
  • Support site rollouts and participate in on-call duties to resolve site issues.
  • Use waterfall and agile development methodologies.

Benefits

  • Medical benefits
  • Financial benefits
  • Paid time off benefits, including PTO
  • Parental leave
  • 401(k) eligibility
  • Target bonus and restricted stock units, as applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service