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

Agile
0

Coding 4 Kids Inspires Future Engineers

Today's children are exposed to technology from a very young age, and on many occasions, 2-year-olds seem to understand the iPad better than adults. Is this enough to encourage and influence them to pursue a career in STEM (science, technology, engineering and mathematics)?

By: Marios Georgiou
Data Infrastructure and Services
0

Anomaly Detection — Product of Data Refinery

Large scale applications are ubiquitous in today's world, processing hundreds of billions of events and producing thousands of metrics. Sifting through these metrics to surface actionable insights without using scientific methods can be challenging. In this blog post, we explore an introduction to the realm of predictive analytics in the context of anomaly detection.

By: Ahmed Abdulaal and Subrahmanya Harve
Machine Learning
0

PyKrylov: Accelerating Machine Learning Research at eBay

A recent eBay Tech Blog article1 presented the Unified AI platform called Krylov. In this article, we show how Krylov users interact with the platform to build and manage powerful workflows in a pythonic and efficient way.

By: Selcuk Kopru and Jingjing Jiang
Machine Learning
0

eBay Open Source — 2019 in the Rear View Mirror; 2020 Ahead

As we move further into 2020, it’s worth reviewing a selection of key eBay Open Source projects released in 2019.

By: Brian D. Haslam
Performance Engineering
0

Speed By A Thousand Cuts

In 2019, eBay prioritized a company-wide initiative, aptly called “Speed,” focused on improving the performance of critical eBay flows across all platforms — iOS, Android, and Web. This article explains the journey and outcomes.

By: Senthil Padmanabhan
Developer Tools
0

Safe ACL Change through Model-based Analysis

Model-based analysis makes it possible to rigorously test and validate changes prior to deployment. This approach enabled the eBay Network Engineering staff to undertake a project to refactor a large business critical Access Control List, resulting in an 80% reduction in size, without any adverse business impact.

By: Antonio Ceseracciu
Accessibility
0

Automation via the Accessibility Ruleset Runner

Automated testing helps organizations build better software, faster. Automation can also be used to standardize user experiences or maintain code compliance. With respect to accessibility, automation can be used to bring awareness by helping people with little to no accessibility knowledge easily find, file and fix bugs.

By: Scott Izu, Ian McBurnie, Sean Gates and Valliappan Thenappan

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.

Agile
0

Automate Problems Away with Token Jobs

Got a problem? Spend some time writing a script to do it for you. Got a bigger problem? Write a service that fixes it for you. Want to solve problems with software engineering? Use Token Jobs.

By: Mayur Dave
Machine Learning
0

eBay’s Transformation to a Modern AI Platform

How the AI transformation at eBay was powered by a modern AI platform with a unified and open approach.

By: Sanjeev Katariya and Ashok Ramani