eBay logo

Senior Software Engineer, Backend - Ads

eBay

About eBay

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

About The Team And The Role

The Advertising Team is reinventing advertising at eBay! We’re creating innovative ad-tech solutions to optimize the ad monetization and experience on eBay. Our goal is to create a valuable experience for both buyers and sellers, while also driving performance for advertisers. To that end, we are innovating rapidly in the ad-tech space and there is no shortage of new challenges for motivated individuals.

The team builds and manages mission critical systems at a scale and complexity that is very unique. eBay’s ad products serve 190 million buyers worldwide, and deal with 50 Billion daily events across various stacks.

What You Will Accomplish

  • Design elegant technical solutions to customer problems
  • Design new experiences for eBay sellers and advertisers to promote their products, manage their advertising campaigns, and improve their sales
  • Build highly available, scalable user facing applications and RESTful Public APIs in an Agile environment
  • Develop systems using Java and Scala and maintain a cadence of building, testing, and deploying your code in a continuous manner.
  • Learn new external and internal technologies as the need/opportunity arises
  • Operate within our internal open source community where we share a variety of projects and codebases and share knowledge with the team, filling in any technical gaps and contributing to technical conversations

What You Will Bring

  • BS/BA in Computer Science or related field plus 4 years work experience OR MS with 3 years of relevant experience
  • Experience with JVM languages (Java, Kotlin, Scala), Hadoop and/or NodeJS
  • Experience in building large scale Web Services and Backend Applications using Java/J2EE, RESTful Web Services, HTTP and JSON technologies
  • Deep understanding of design patterns, and experience working in a layered architecture
  • Knowledge of core CS concepts such as common data structures and algorithms
  • Experience in interacting with external partners and architecting the systems

Benefits
Extracted with AI

  • Health insurance
  • 401(k) eligibility
  • Paid Time Off (PTO)
  • Parental leave

Similar jobs

Last update: 23 minutes ago

eBay logo
eBay

Senior Software Engineer (Backend)

Join eBay as a Senior Backend Engineer to drive growth and enhance buyer experience with scalable systems.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

Haus logo
Haus

Senior Software Engineer, Application Platform

Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.