About The Position

Join eBay's Ad-Tech Innovation Team! eBay is on a mission to revolutionize the advertising landscape with state-of-the-art ad-tech solutions. We aim to optimize ad monetization and enhance user experiences, creating value for both buyers and sellers. By driving performance through innovative Ads, we're rapidly innovating in the ad-tech space. We're seeking a motivated Full Stack Engineer who is excited about tackling new challenges and is passionate about technology. Learn About Our Work: eBay Advertising Insights: eBay Advertising Promoted Listings on eBay: eBay Seller Center - Promoted Listings

Requirements

  • 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 (hooks, state management)
  • Backend Node.js (BFF/API layer — Express, Fastify, or similar)
  • Java 17+ with Spring Boot
  • Experience building scalable RESTful APIs and production web applications
  • Message queues (Kafka, RabbitMQ, or similar)
  • Relational (Oracle/Postgres/MySQL) and NoSQL (Cassandra/MongoDB) databases — schema design and query optimization
  • Strong system design experience for distributed, high-traffic systems with a track record of evaluating trade-offs (consistency, availability, latency, cost) and driving technical alignment across teams
  • Ability to lead end-to-end design (technical docs, design reviews, architecture decisions)
  • Solid computer science fundamentals (data structures, algorithms)
  • 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 in building Federated GraphQL APIs is highly desirable.
  • Experience building or integrating LLM-powered features, agentic workflows, or AI-driven automation in production systems is a plus
  • Showcasing contributions to open source, private GitHub repositories, side projects, etc., is advantageous.

Responsibilities

  • Design and implement innovative features for eBay sellers and advertisers to showcase their products and manage their advertising campaigns effectively.
  • Develop and maintain scalable, highly available user-facing applications and RESTful APIs.
  • Own end-to-end system design for complex, multi-service features — from technical design documents through implementation, rollout, and production monitoring
  • Lead architectural decisions across team boundaries, defining APIs, data models, and cross-service integration patterns that accommodate future scale
  • Design systems that evaluate trade-offs across reliability, performance, cost, and operational complexity; drive cross-team technical alignment on shared infrastructure and platform improvements
  • Utilize HTML/CSS, React, Node.js, Java, and Scala in system development
  • Leverage AI-assisted development tools and agentic workflows throughout the engineering lifecycle — from code generation and debugging to automated PR reviews, test creation, and CI/CD optimization
  • Champion AI-augmented engineering practices across the team, driving adoption of tools like GitHub Copilot, Claude Code, and internal AI platforms to accelerate development velocity
  • Contribute to building AI-powered advertising features by collaborating with ML engineers on LLM integrations, recommendation systems, and intelligent campaign management capabilities
  • Learn and apply new technologies as needed, both from external sources and eBay's internal tech stack.
  • Participate in our internal open source community to share and collaborate on projects and codebases.
  • Commit to a continuous integration and deployment pipeline, ensuring smooth and quick releases.
  • Work within a multi-disciplinary Agile team to deliver incremental value to our customers swiftly.
  • Engage in technical discussions, contribute to decision-making processes, and share expertise with your colleagues.

Benefits

  • RRSP eligibility
  • various paid time off benefits, such as PTO and parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service