Software Engineer 2 at eBay | Toronto, Ontario, Canada | Rezi

Software Engineer 2 at eBay

Software Engineer 2

eBay · Toronto, Ontario, Canada

1 months ago

Software Engineer 2

eBay · Toronto, Ontario, Canada

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Backend Engineer in the Ads team, you will collaborate with cross-functional teams to redefine the advertising space at eBay. You will focus on building next-generation advertising products and platforms, including sponsored listings, targeting, and monetization systems, while driving performance and creating valuable experiences for buyers and sellers.

Responsibilities

  • Design, develop, test, and deploy scalable distributed systems and backend services for eBay Ads platforms.
  • Build high-performance APIs, data pipelines, and real-time services for advertising delivery.
  • Collaborate with Product Management, Applied Scientists, Analytics, QA, and Operations to develop innovative solutions.
  • Participate in architecture discussions, design reviews, code reviews, and agile development activities.
  • Research, analyze, and evaluate technical options to solve complex engineering and business problems.
  • Contribute to engineering excellence through best practices in coding, testing, observability, and operational readiness.
  • Develop technical and domain expertise in advertising systems, experimentation, and large-scale platform engineering.
  • Continuously improve system performance, availability, and operational efficiency.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of software development experience.
  • Strong computer science fundamentals, including data structures, algorithms, object-oriented design, and distributed systems.
  • Proficiency in Java.
  • Experience building scalable backend applications, RESTful APIs, microservices, and event-driven systems.
  • Understanding of distributed systems concepts such as scalability, concurrency, resiliency, caching, and asynchronous processing.
  • Experience with cloud-native technologies, containerization, CI/CD pipelines, and modern development tools like Git and JIRA.
  • Strong problem-solving, communication, and collaboration skills.

Skills

  • Java
  • Distributed systems
  • RESTful APIs
  • Microservices
  • Event-driven systems
  • Cloud-native technologies
  • Containerization
  • CI/CD
  • Kafka
  • gRPC
  • Redis
  • Elasticsearch
  • NoSQL
  • Big data frameworks (Spark, Hadoop, Flink)
  • AI-powered development tools

Work Type

  • Full-time

Experience Level

  • 2+ years

Education Level

  • Bachelor's degree in Computer Science, Engineering, or related field

Salary/Compensations

  • C$98,800 - C$131,900

Benefits

  • Target bonus
  • Restricted stock units
  • Medical benefits
  • Financial benefits
  • RRSP eligibility
  • Paid time off
  • Parental leave

About the Company

  • Global ecommerce leader connecting millions of buyers and sellers in over 190 markets.
  • Committed to creating economic opportunity for individuals, entrepreneurs, and businesses of all sizes.

Equal Opportunity

  • 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, disability, or other legally protected status.