CareerPlanGet AI match score →

Backend Software Engineer

Toronto💼 Full-time💰 $118,000–$118,000🗓 2026-06-08 → 2026-07-31

Core

Build and maintain large-scale distributed backend services and landing experiences for business sellers to manage listings, orders, and business health on eBay.

Role type

Senior Backend Software Engineer (Distributed Systems)

Builds

Seller Hub Overview landing experience, backend services, and tools for B2C/C2C sellers

Domain

E-commerce, Large-scale distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Kotlin, GraphQL, Spring/Spring Boot, NoSQL, relational databases, distributed systems design, object-oriented design, SOLID principles, design patterns, system architecture, code refactoring, test automation

Preferred skills

AI tools (Claude, Cursor, Cline), Agile methodologies

Technologies

Java, Kotlin, GraphQL, Spring Boot, NoSQL, relational databases

Responsibilities

Design and implement complex multi-tier distributed software systems scaling beyond 1B requests/day; Develop and test solutions aligned with business and technology strategies; Participate in design discussions, code reviews, and project meetings; Estimate engineering effort and plan execution cycles; Share on-call responsibilities for an always-on 24x7 site

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗