eBay

eBay

Sr. Software Engineer, Backend/GraphQL

Toronto · Senior

Sponsorship not specifiedDetected 3 days ago
TypeScriptJavaKotlinNode.jsSpringDistributed SystemsDockerKubernetesGraphQLAccessibilityLeadershipCollaboration

Stay score

odds of building a lasting career here

42Risky
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card filing pattern in this occupation

Context, not a finding about this posting: of this employer's 106 green-card filings in this occupation, 100% were for a worker who already held the job.

Green-card intent detected

eBay Inc. obtained a prevailing wage determination for Market Research Analysts and Marketing Specialists in Austin, TEXAS on 2026-06-08. No matching green-card filing appears in our data yet. The determination expires in 0 days (2026-09-05), and a green-card filing must follow before then or the employer starts over.+2 more active determinations on file

Green-card follow-through: 93%

Of 44 labor certifications old enough to have been used, 3 expired without the employer filing the next step. Median time from filing to decision: 480 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

56 transfer filings in the last year, covering 56 workers. Median labor-condition decision: 8 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Experience designing, documenting, and governing public APIs, with a strong focus on usability, consistency, and long-term maintainability.
  • Strong collaboration and leadership skills, including the ability to influence across stakeholders, mentor less experienced team members, and work effectively with technologies such as TypeScript, Docker, and Kubernetes when needed.

Responsibilities

  • Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.
  • Lead the design and implementation of federated GraphQL solutions using Node.js, Spring Boot, and DGS to improve how teams build and integrate APIs across eBay's ecosystem.
  • Own and evolve highly critical production services, helping ensure strong availability, resilience, and throughput for customer- and business-facing experiences.
  • Partner with senior technology leaders, architects, product owners, and adjacent platform teams to turn business needs into scalable API contracts and unified architecture decisions.
  • Drive improvements in query performance, cost analysis, security, error handling, and client integration patterns to enable reliable and efficient GraphQL adoption.

Requirements

  • 2+ years of hands-on experience with Node.js and/or Spring Boot, with the ability to design, build, and troubleshoot robust backend services.
  • Looking for a company that inspires passion, courage and creativity, where you can be on the team shaping the future of global commerce?
  • If you're interested in joining a purpose driven community that is dedicated to crafting an ambitious and inclusive work environment, join eBay - a company you can be proud to be with.

Nice to have

  • Hands-on or transferable experience with GraphQL, including preferred experience with federated GraphQL and schema design
  • familiarity with Apollo Federation is a plus.
  • Working knowledge of Java and/or Kotlin, plus an understanding of service-oriented architecture, microservices, and modern engineering practices.

Benefits

  • Enable product teams on their GraphQL learning and migration journeys by providing technical guidance, reusable patterns, and best practices for federation and schema design.

Company info

  • At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells.
  • 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.
  • Our platform empowers millions of buyers and sellers in more than 190 markets around the world.

This listing is sourced directly from eBay's careers page and normalized into a canonical job model.