Job descriptionAbout The Team At eBay, we’re more than a global e‑commerce leader — we’re changing how the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets and is focused on pushing boundaries to reinvent the future of e‑commerce.
We value authenticity, bold ideas, and everyone’s unique contributions. Join a team of thinkers, innovators, and dreamers and help us connect people and build communities that create economic opportunity for all.
Learn About Our Work
eBay Advertising Insights: eBay Advertising
Promoted Listings on eBay: eBay Seller Center – Promoted Listings
Your Impact As a Senior Full‑Stack Engineer, you will own end‑to‑end delivery across the full stack—from immersive front‑end experiences to robust back‑end services and data pipelines. You will leverage AI throughout the development lifecycle and help establish best practices for AI‑assisted engineering across the team.
Key Responsibilities
Design and implement innovative features for eBay sellers and advertisers.
Develop and maintain scalable, highly available user‑facing applications and RESTful APIs.
Own end‑to‑end system design for complex, multi‑service features.
Lead architectural decisions across team boundaries, defining APIs, data models, and cross‑service integration patterns.
Design systems that evaluate trade‑offs across reliability, performance, cost, and operational complexity.
Utilize HTML/CSS, React, Node.js, Java, and Scala in system development.
Leverage AI‑assisted development tools and agentic workflows throughout the engineering lifecycle.
Champion AI‑augmented engineering practices across the team.
Collaborate with ML engineers on LLM integrations, recommendation systems, and intelligent campaign management capabilities.
Learn and apply new technologies as needed.
Participate in the internal open‑source community to share and collaborate on projects.
Commit to a continuous integration and deployment pipeline.
Work within a multi‑disciplinary Agile team to deliver incremental value swiftly.
Engage in technical discussions, contribute to decision‑making processes, and share expertise.
Job Requirements Basic Qualifications
BS/BA in Computer Science or related field with 5+ years of experience, or MS with 3+ years.
Frontend
Strong HTML5/CSS3 and responsive web fundamentals.
Experience with React (preferred) or equivalent modern framework.
Backend
Node.js (Express, Fastify, or similar).
Java 17+ with Spring Boot.
Experience building scalable RESTful APIs and production web applications.
Experience with message queues (Kafka, RabbitMQ, or similar).
Experience with relational and NoSQL databases—schema design and query optimization.
System Design & Core Skills
Strong system‑design experience for distributed, high‑traffic systems with a track record of evaluating trade‑offs.
Ability to lead end‑to‑end design, technical documentation, design reviews, and architecture decisions.
Solid computer science fundamentals (data structures, algorithms).
Other / Tools & Practices
Experience with CI/CD tools (Jenkins, GitHub Actions).
Experience with AI‑assisted development tools (e.g., Copilot, Cursor).
Ability to build LLM workflows or AI‑driven automation.
Nice‑to‑Haves
Scala.
Exposure to GraphQL and experience building Federated GraphQL APIs.
Experience building or integrating LLM‑powered features, agentic workflows, or AI‑driven automation in production.
Open‑source contributions, private GitHub repositories, or side projects.
Be Part of Our Vision We foster an environment where innovation, collaboration, and problem‑solving thrive. If you’re eager to contribute to the next generation of ad‑tech solutions and possess the skills we’re looking for, especially experience with GraphQL, we encourage you to apply. Share your GitHub profile and any relevant project work to demonstrate your capabilities.
Additional Details Base pay range: C$142,400 – C$190,100. Total compensation may include bonus, restricted stock units, and a full range of benefits (medical, financial, paid time off, parental leave, RRSP eligibility, etc.).
This job posting relates to an existing vacancy within eBay.
eBay is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, or disability. If you need accommodation, please contact talent@ebay.com. View our accessibility statement for more information.
#J-18808-Ljbffr