E

eBay

Global marketplace for buying and selling

MTS 1 Software Engineer - Backend

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

About the Job

Requirements

  • A Bachelor of Engineering in Computer Science or a related field with 7 years of work experience, or a Master of Science with 6 years of relevant experience.
  • A degree in computer science or engineering, or equivalent professional experience.
  • 5–10 years of proven experience in back-end technologies.
  • Expertise in server-side languages such as Java, frameworks such as Spring and Spring Boot, scripting languages such as Python, and Node.js.
  • Proficiency with messaging systems such as Kafka and RabbitMQ.
  • Experience designing, documenting, and developing REST APIs.
  • Proficient working experience designing and developing microservices.
  • Proficient working experience with large datasets in relational databases such as Oracle and MySQL, and NoSQL databases such as Couchbase and MongoDB.
  • Understanding of web development technologies including HTML, CSS, JavaScript, and JSON.
  • Experience with Git in a continuous integration/continuous delivery environment.
  • Strong testing and debugging skills.

Responsibilities

  • Design and build advertising and marketing platform features that help eBay sellers and advertisers grow their businesses and support eBay's ecommerce platform.
  • Build services and systems infrastructure using distributed systems, network system design, and large-scale database systems.
  • Own all aspects of software engineering and product development, and provide technical leadership focused on continuous improvement.
  • Research, analyze, design, develop, and test solutions appropriate to business and technology strategies.
  • Participate in design discussions and project-related team meetings.
  • Partner with developers, product managers, quality assurance, analysts, and operations teams to deliver scalable, fault-tolerant solutions.
  • Practice and improve industry-standard methodologies, including continuous integration/continuous delivery, test automation, A/B testing, and experimentation.
  • Maintain high coding and quality standards.
  • Identify project risks and work to mitigate them.
  • Develop industry and product technical expertise.

Desired Qualifications

  • Experience with test-driven development frameworks such as JUnit and Mockito.
  • Experience with Agile software methodologies.

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