Solving technical challenges at scale to power the world’s largest Internet marketplace.

Kubernetes

Our Online Analytical Processing Journey with ClickHouse on Kubernetes

Learn about the latest evolution of online analytical processing (OLAP) data, now with ClickHouse on Kubernetes.

By: Sudeep Kumar, Mohan Garadi, Xiancheng Li, Amber Vaidya and Liangfei Su
Developer Tools

High Efficiency Tool Platform for Framework Migration

The eBay framework team has implemented a brand new tooling platform to speed up framework level migration. It supports highly efficient migration of applications running on legacy stacks to new platforms. This has been proven by the success stories migrating Batch, SOA, Trading/Shopping API, and messaging application migration.

By: Paul Zhang and Vivek Gadiyar
Software Design

Software Quality: Elevating the Game

Learn how software product quality goes well beyond simply avoiding bugs.

By: Lakshimi Duraivenkatesh
Android

The Journey to Integrating Android App Bundles

Over the last few years, our Native Mobile Architecture team has been reshaping our native app experience to better align with evolving mobile standards.

By: Christopher Bowling
Service Architecture

Terapeak Research 2.0 - Making the Data Processing Pipeline Robust

How the data processing pipeline functions in Terapeak and what factors make it fault tolerant, robust and highly available.

By: Kashif Usmani, Yury Elizarov and Khachatur Kocharyan
Developer Tools

Celebrating 20 Years: eBay’s New APIs Enable Developers to Create Modern Buying and Selling Experiences

eBay launches APIs for Managed Payments, Seller Initiated Offers, Charity and more for developers to help their businesses thrive.

By: Tanya Vlahovic
Developer Tools

How We Used Our Buy APIs, Catch Platform to Build a New Portal for the NHS

In partnership with the U.K. National Health Services, we leveraged our Buy APIs and Catch platform to build a new portal to deliver personal protective equipment to frontline health care workers.

By: Tanya Vlahovic

Engineering Opportunities at eBay

Software Development
Software Architecture
Software QA
Technical Product Management

It’s all about the code. High quality, efficient, elegant code that fuels the commerce revolution. Help create the infrastructure and applications that unlock more economic opportunity for millions of people every day. This is your chance to take on some of the most complex technical problems in service of making a tangible impact around the globe. Learn more about Engineering Careers.

Architects build the future. You're a technologist with a passion to design systems and long-term software roadmaps for new and valuable technology programs. These drive value for our customers, our company and communities around the world. Here, you can architect the foundation that is transforming commerce. Learn more about Engineering Careers.

It’s not right until you say so. Our Quality Engineers ensure that new releases work as expected for our customers, every time. Create end-to-end test plans and then execute them to validate that our solutions have met or exceeded all requirements and business objectives. You are the ultimate gatekeeper of the customer experience. Learn more about Engineering Careers.

We can’t get there without a map. You will help define the strategy and vision for our technical solutions—building multi-generational product plans and roadmaps for an evolving and complex global product portfolio. Work with product and development teams to identify new ways to deliver exceptional experiences for consumers and merchants. Learn more about Engineering Careers.

Platforms and Frameworks

Streamlining Language Technology from Idea to Deployment

In recent eBay Tech Blog articles, we presented the Unified AI platform called Krylov and our pythonic tool to interact with the platform, PyKrylov. In this article, we introduce our Natural Language Processing framework built on top of the AI platform.

By: Daniel Stein, Gregor Leusch, Praseeda Sathaye and Selcuk Kopru
Data Infrastructure and Services

Resiliency and Disaster Recovery with Kafka

Multi-Region Kafka Setup Using MirrorMaker 2.0

By: Engin Yoeyen