Software Engineering Manager

eBay

Toronto, CAonsitePosted Jun 24, 2026
Posting intelligenceActively listed

About the role

JOB DESCRIPTION

At eBay, we're more than a global ecommerce leader - we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

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.

Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.

Job Description

Every day, millions of customers sell and ship their products using eBay. Our team supports this diverse community by building shipping products around the globe, helping individual sellers and small businesses to meet the growing expectations of online buyers. We are an agile team who adapts quickly and stays curious. Join us to make an impact on one of the world’s largest e-commerce websites!

What you'll do/learn:

Build and lead one of eBay's Global Shipping teams, hire new engineers, develop individuals and team.

Work closely with your team, product owners and external partners to plan and enable our product delivery by carefully balancing this with the needs of technical improvements and superb software quality.

Advocate and advance our agile and engineering practices, constantly improve product and code quality, and our architecture - building micro-services, migrating legacy applications, proposing new tools and changing/improving processes.

Build services that solve hard business problems, complex distributed systems problems that scale to serve millions of customers every day.

What you bring:

Leadership: Running teams, leading discussions and making decision are part of your expertise. Removing roadblocks and helping the team deliver great quality products to our customers come easy to you. You thrive at mentoring, coaching, and growing people to reach their full potential.

Communication: As a key partner and interface between engineering teams, product management and the business, you are just as good at listening as you are at communicating. You can clearly articulate your thought process and are proficient in translating between engineering and business people.

Technical Expertise: You have led large engineering efforts and projects, either greenfield or developed on established technology stacks. With your deep architectural and engineering knowledge, you can guide the team to find the best solution for the problem at hand.

Agility: With your experience and drive, you can help our team innovate further in agility and efficiency.

Experience: You have 5+ years of experience in managing and leading an engineering team. You have experience in managing tech leads, other engineering managers across different locations and time zones.

Collaboration: You can bring people from different teams and fields together and lead towards a common goal - globally across locations and time zones.

What we bring:

Rewarding technical challenges - fixing eCommerce delivery requires solving difficult technical problems: building unified shipping platforms for diverse customers, iterating fast while providing the best customer experience, constantly improving our technology while dealing with the eBay volume is what we do best.

Great company culture - at eBay, we value respect and high expectations of others. We love sharing a drink in our Friday All Hands, play board games and enjoy free lunch on our demo day.

Compensation - Competitive salary and generous benefits.

Qualifications

The successful candidate will have a proven track record of leading engineering teams, working on web scale, distributed systems

A minimum of 5+ years of work experience building massively distributed systems, managing engineering teams of up to 20 engineers and leaders (both development and quality).

A deep technical understanding to influence and own the technical roadmap for your domain.

Excellent written and verbal communication skills.

An entrepreneurial attitude and full understanding of what it takes to operate in a very dynamic, fast-paced and results oriented environment.

Prior successful experience leading large scale change management.

A proven track record for product delivery.

A compelling leadership style that includes exceptional people management skills and a track record of grooming high-performance teams.

Additional Details

This job posting relates to an existing vacancy within eBay.

Close the popup

Save Job

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Engineering Manager roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Engineering Manager hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.