With the 10-year anniversary of the eBay app approaching, eBay's Chief Product Architect reflects back on its evolution.
Let's Build Opportunity Together
At eBay, we seek the very best engineers to help us build more economic opportunity for everyone. We work on some of the world’s most complex, highly scalable systems – which connect buyers with sellers all across the globe. There’s a purpose to what we’re doing, and we’re very passionate about it. See what it’s like to be an engineer at eBay.
Senior Director, Developer Ecosystem & Services
My background is in mobile development, and Portland is eBay’s center of excellence for mobile, so it’s a perfect fit for me. eBay’s Portland office has a strong, funky startup culture that I simply love.
I lead an engineering group focused on the eBay Developers Program for third-party developers, and also on web services platform improvements that make eBay’s internal developers more productive. All of which means we improve the quality and speed of eBay’s public APIs as well as the internal services powering eBay’s websites and mobile apps.
Projects Featured Projects
Apache KylinAn open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets.
MarkoJSA high performance templating engine and UI component building library from eBay.
Apache EagleAn open source analytics solution for identifying security and performance issues instantly on big data platforms, e.g. Apache Hadoop, Apache Spark etc.
FabioFabio is a fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul.
Technology Under The Hood
Jul 17, 2018 | by Charles Li
Managing HTTP Header Size on NetScaler Load BalancersThe way that the NetScaler load balancer handles oversized HTTP header is not quite straightforward when combined with layer 7 policies and may result in unexpected consequences and bad user experiences if overlooked. This article explains how the...
Jul 12, 2018 | by John Long and Nataraj Sundar
Event Sourcing in Action with eBay's Continuous Delivery Team (Part 2)In our first article, we introduced the concept and some of the benefits of event sourcing. For this article, we are going to get very specific about how we implemented event sourcing for the Enterprise Continuous Delivery (ECD) project here at eBay.
Jul 10, 2018 | by John Long and Nataraj Sundar
Event Sourcing: Connecting the Dots for a Better Future (Part 1)Using an Event-centric approach has enabled our team at eBay to scale to handle millions of events with the resiliency to recover from failures as quickly and reliably as possible. Though similar approaches have been widely adopted to augment...
Careers Opportunities at eBay
Just as our engineers and developers create opportunities for people around the world, there are very meaningful opportunities for them at eBay. In cutting-edge fields ranging from data science to machine learning, eBay is a technology leader, and you can expand your expertise by working with our talented inventors.
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.
- MTS1, Software Engineer
- Full Stack Developer
- Software Engineer
- Senior Backend Engineer (m/f)
- Senior Backend Engineer Java
- (Senior) iOS Developer (f/m)
- MTS1, Software Engineer
- Back End Developer (Scala / Java)
- Senior Back End Engineer (Scala)
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.
- Hardware Engineer Fleet Reliability
- Principal Software Architect (f/m)
- Distinguished Engineer - Search
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.
Technical Product Management
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.
- Senior Product Manager (Data Feeds)
- Senior Product Manager
- Product Manager
- Senior Mobile Platform Product Manager
- Product Manager – eBay Classifieds Group
- Product Manager, Mobile App
- Senior Product Manager - Mobile (f/m)
- (Junior) Product Manager (f/m)
- Sr. Product Manager - Trust
About Us Our Culture
Did You Know?
We receive 12 billion analytic events per day, which generate 8TB of data to process on Hadoop.
There are over 1.1 billion live listings on eBay.
eBay apps has over 400 million downloads across the globe.
Stay Connected Build Your Network
Have you ever worked with OpenStack at world-class scale? Have you leveraged Hadoop or other Big Data tools at world-class scale? At eBay, you can expand your network and uncover new opportunities by working with the smartest tools and smart people. You’ll make a difference for others, and your experience will make a positive difference for you.