Jobs and Careers
EB

Software Engineer 2

eBay
United Statesfull_timeVerifiedPosted 19 Nov 2025
💰 $139,400/yr($78,400/yr$139,400/yr)

About the role

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.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About the Team

Do you want to make an impact on the world’s largest e-commerce website? Are you interested in building performance efficient, high-volume and highly scalable distributed systems? We have a place for you!
 

We are the Identity Platform Team within eBay’s Buyer and Community organization. Our team is responsible for core identity services across eBay, including user data management, authentication and authorization for both web and native platforms, device ID resolution, session management, and several other foundational components that power identity and access across the ecosystem.
 

This specific role is part of the Identity User Platform/Services group, which owns the global User Data and Services layer—handling data validation, in-house and vendor integrations, and ensuring accuracy and consistency of user information at scale.
 

Our systems serve as a critical foundation for nearly every eBay domain, so we are deeply focused on building solutions that are highly scalable, performant, and reliable. Scalability and efficiency are core to everything we do.
 

What you will work on

We are looking for a strong backend Engineer to work in the product development team, who is responsible for handling User Platform/Services in eBay marketplace. As a self-motivated and enthusiastic member of our team, you will work with extremely hardworking peers in a fun environment. You will work in an agile environment with a focus on problem solving and engineering perfection. Build solutions using your strong background in distributed systems, and large scale database systems.

  • Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies

  • Lead end to end technical designs and teams

  • Participate in design discussions, code reviews, and project related team meetings

  • Work with other engineers, Architects, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and consistency to development principles and product goals.

  • Develop technical & domain expertise and apply to solving product challenges.

Requirements

  • Strong proficiency in Java and Java EE with hands-on experience in REST/SOAP web services, HTTP/XML, Oracle, MongoDB (or other NoSQL databases), event sourcing, and Spring MVC.

  • Bachelor’s degree in computer science with 3+ years of experience, or Master’s with 2+ years, building large-scale distributed systems.

  • Nice-to-have: Node.js, Scala, web sockets, HTML5/CSS3/JavaScript, Ajax, jQuery.

  • Excellent computer science fundamentals, including data structures, algorithms, OOP, and design patterns.

  • Experience designing and implementing complex, multi-tier distributed systems at high scale (100B+ requests/day).

  • Participate in design and code reviews, driving code quality, maintainability, and architectural improvements.

  • Partner effectively and influence peers, juniors and seniors both within the organization and across eBay

  • Share engineering support, release, and on-call responsibilities for an always-on 24x7 site

The base pay range for this position is expected in the range below:

$78,400 - $139,400

Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employees will b

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

eBay

View company profile →