Senior Software Engineer, Backend - Ads
eBayAbout 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
Senior Software Engineer (Backend)
Join eBay as a Senior Backend Engineer to drive growth and enhance buyer experience with scalable systems.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
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.
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.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Associate Web Engineer
Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
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.
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.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
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.
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.
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.
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.
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.