Staff Backend Engineer

eBay
Amsterdam, Netherlands
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

JavaScript
Artificial Intelligence
Software Quality
Data Structures
Java Platform Enterprise Edition (J2EE)
JSON
Machine Learning
Node.js
NoSQL
Open Source Technology
Standard Sql
TypeScript
XML
Spring-mvc
React
Delivery Pipeline
Backend
Event Driven Architecture
Information Technology
Front End Software Development
REST

Job description

The eBay Advertising team is building ad-tech solutions that improve how buyers and sellers connect while driving marketplace performance. This role sits within a cross-functional engineering group working closely with product, design, and machine learning teams to deliver scalable advertising experiences. As a Backend Engineer, you will help design and build systems that power ad products, contributing to both user experience and business outcomes while collaborating across a distributed engineering environment., * Build scalable, highly available RESTful APIs and event-driven systems to support advertising products

  • Design and deliver new experiences that help sellers and advertisers promote products and manage campaigns
  • Collaborate with cross-functional teams (frontend, backend, ML, product, design, QA) to deliver end-to-end solutions
  • Continuously ship code through testing and deployment pipelines, improving reliability and performance
  • Contribute to shared codebases within the internal open source ecosystem
  • Participate in technical discussions, influencing system design and technology choices
  • Improve development efficiency and code quality using AI-assisted tools

Requirements

  • Strong experience with Java/J2EE (required) and familiarity with Scala (preferred)
  • Experience working with SQL and NoSQL databases, and data formats such as JSON and XML
  • Familiarity with frameworks such as Spring MVC and building RESTful web services
  • Experience designing systems that handle large volumes of events using event-driven architecture
  • Understanding of core computer science concepts such as data structures and algorithms
  • Exposure to JavaScript, Node.js, TypeScript, or React is a plus
  • Degree in Computer Science or a related field, and 5+ years of practical experience
  • Ability to learn new technologies, contribute to shared codebases, and collaborate effectively within a team environment

About the company

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.

Apply for this position