E

eBay

Global marketplace for buying and selling

MTS 2 Software Engineer - Fullstack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • A Bachelor of Science or Bachelor of Arts in Computer Science or a related field plus 10 or more years of work experience, or a Master of Science degree plus 8 or more years of relevant experience.
  • Strong experience building modern web applications at scale using React or similar frameworks, HTML and CSS, RESTful APIs, and responsive design.
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL and/or NoSQL databases such as Cassandra or MongoDB, including schema design and query optimization.
  • Ability to own end-to-end system design, including writing technical design documents, leading design reviews, and making architectural decisions for multi-service features.
  • Experience designing scalable distributed systems, evaluating trade-offs involving consistency, availability, latency, and cost, and driving technical alignment across teams.
  • Experience with AI-assisted development practices and tools to increase engineering productivity, such as GitHub Copilot, Cursor, or Claude Code, or equivalent.
  • Strong ownership and ability to drive work end-to-end in a collaborative environment.

Responsibilities

  • Design and build advertising and marketing platform features that help eBay sellers and advertisers grow their businesses and support eBay's e-commerce platform.
  • Develop scalable, highly available applications, APIs, and services using technologies such as Marko, React, Node.js, Java, and Scala.
  • Own end-to-end delivery of complex features, from technical design and architecture through deployment and production support.
  • Drive technical decisions, system design, and cross-team collaboration to create scalable, reliable, and maintainable solutions.
  • Use AI-assisted development tools such as GitHub Copilot and Claude Code throughout coding, debugging, testing, and code review to increase engineering velocity.
  • Collaborate with machine learning engineers on LLM integrations, recommendation systems, and intelligent campaign optimization for AI-powered advertising and marketing features.
  • Contribute to continuous learning, Agile development, open-source collaboration, and rapid software delivery.
  • Mentor team members, participate in technical discussions, and help shape engineering best practices across the organization.

Desired Qualifications

  • Experience building or integrating LLM-powered features, agentic workflows, or AI-driven automation in production systems.
  • Exposure to GraphQL and experience building Federated GraphQL APIs.
  • Experience contributing to open-source projects.

About the Company

eBay

Global marketplace for buying and selling

eBay operates a global online marketplace where buyers and sellers can trade a wide range of items, from electronics to fashion to collectibles. Sellers list items with details, buyers browse, bid in auctions or buy via Buy It Now, and the platform processes payments and facilitates shipping, earning revenue from listing fees, final-value fees, advertising, and subscriptions. eBay differentiates itself with a combination of auction-style and fixed-price listings, a large international reach, and buyer/seller protections along with seller tools and promotional options. The goal is to enable easy, varied, and secure commerce across many product categories for people and businesses worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1995

Recently Posted Jobs

Explore more opportunities at eBay

See more jobs