
Staff Software Engineer, Marketing Tech
AI
eBay is hiring a Staff Software Engineer for its Advertising and Marketing Technology teams in Amsterdam. The role involves building high-scale frontend, backend, API, data pipeline, and AI-assisted engineering systems, guiding technical decisions, and mentoring engineers. Candidates need strong Java/Spring Boot backend experience, distributed systems knowledge, and at least 8 years of experience (or a master's plus 6 years).
What you'll do
- Build advertising and marketing capabilities that help sellers and advertisers grow their businesses and improve the experience for eBay customers
- Develop scalable, highly available applications, APIs, and services using technologies such as Marko, React, Node.js, Java, and Scala
- Own the delivery of complex features from technical design and architecture through deployment, production support, and continuous improvement
What you need
Must-have
Java 17+Spring BootREST APIsDistributed systemsEvent-driven architecturesApache KafkaRabbitMQOracle
Nice-to-have
GitHub CopilotCursorClaude CodeLLM integrationsAI agent workflowsGraphQLFederated GraphQL APIsOpen-source contributions
Soft skills
MentoringCollaborationTechnical leadershipCommunication
Software EngineeringMarketing TechnologyAdvertisingEcommerceJavaDistributed SystemsAIAmsterdam