MTS 2, 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 and develops backend systems for building and integrating eBay’s Knowledge Graph, which supports product search, recommendations, and selling experiences. It builds scalable microservices and data orchestration layers that transform buyer and seller activity data into structured knowledge entities and relationships, and integrates Knowledge Graph signals into machine learning and search-ranking models. The role also provides technical leadership and architectural guidance across cross-functional teams working on graph-enabled products and structured data systems. Partial telecommuting is permitted from a commutable distance.

Requirements

  • At least seven years of experience in the job offered or a related occupation.
  • Experience designing and developing backend systems for large-scale Knowledge Graph construction and integration (2 years).
  • Experience architecting and implementing scalable microservices that process user activity data into structured knowledge entities (2 years).
  • Experience building data orchestration layers for continuous generation and maintenance of large knowledge graphs (2 years).
  • Experience collaborating with Applied Science teams to integrate Knowledge Graph-derived signals into machine learning and search-ranking models (2 years).
  • Experience defining and enhancing entity embeddings, graph traversals, and semantic similarity measures for machine learning applications (2 years).
  • Experience leading cross-functional efforts and providing architectural guidance on graph-enabled product design and structured data systems (2 years).
  • Experience driving technical innovation in Knowledge Graph and structured data domains (2 years).
  • Experience contributing to technical documentation, conducting design reviews, and mentoring peers in Knowledge Graph development best practices (1 year).
  • Must be legally authorized to work in the United States without sponsorship.

Responsibilities

  • Design, develop, and lead the architecture and implementation of backend systems for constructing and maintaining eBay’s Knowledge Graph.
  • Build scalable microservices and data orchestration layers that convert buyer and seller activity data into structured knowledge entities and relationships.
  • Collaborate with Applied Science teams to integrate Knowledge Graph signals into machine learning and search-ranking models.
  • Define and refine entity embeddings, graph traversals, and semantic similarity measures for retrieval and ranking models.
  • Provide technical leadership, strategic direction, and architectural guidance across cross-functional teams designing graph-enabled products.
  • Drive system-level innovation across Knowledge Graph and structured data domains to improve product search, recommendations, and selling experiences.
  • Contribute to internal technical documentation, conduct design reviews, and mentor peers in Knowledge Graph best practices.

Benefits

  • The compensation package may include a target bonus and restricted stock units, as applicable.
  • Medical, financial, and/or other benefits.
  • 401(k) eligibility.
  • Paid time off benefits, including PTO and parental leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service