Enable job alerts via email!

Senior MTS - Software Engineer

0017 eBay Canada Technology

Toronto

On-site

CAD 110,000 - 150,000

Full time

6 days ago
Be an early applicant

Job summary

A leading global ecommerce platform in Toronto is looking for a Lead Software Engineer to develop innovative solutions and manage complex global projects. The ideal candidate will have over 12 years of experience and expertise in Java, Scala, and data processing technologies. This role offers the opportunity to work with diverse teams and influence solutions that impact millions of users.

Qualifications

  • 12+ years of professional experience required.
  • Strong foundation in algorithms and data structures.
  • Experience with data processing pipelines.

Responsibilities

  • Develop and manage global software projects.
  • Collaborate with cross-functional teams for innovative solutions.
  • Estimate engineering efforts and plan implementations.

Skills

Java
Scala
Python
Kafka
Hadoop
Spark

Education

B.S, M.S. degree in Computer Science or related field

Tools

Elasticsearch
SQL
NoSQL
Job description
Overview

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.

  • Must Reside in Ontario
About the team and role

We are the Seller Engineering Team, one of the most critical organizations within eBay!

We are seeking an experienced Lead Software Engineer who is an expert in Java and / or Scala related technologies and can work closely with the various business units, product management, architecture, operations and quality engineering teams, as well as third party software vendors.

Our organization develops critical tools (applications, web services, user experiences, API, Feeds) to support the eBay seller community.

Our team builds critical backend technologies that impact millions of eBay sellers worldwide to enable our sellers to grow their business on eBay, through the rich set of big data eBay has accumulated through the years with business analytics.

Our system provides different kinds of near-real-time seller performance data and offers a rich set of research tools to our sellers to help them to be more successful in selling on eBay and also has built-in tracking capability to understand the impact of each and every touchpoint our applications have with customers.

What you will accomplish
  • Compose, develop, and assist in global projects from software creation to leading all aspects of technical and day-to-day team activities.
  • Collaborate with engineers and other multi-functional teams such as Product Management, Release Engineering, Quality Engineering, Architecture, Operations teams etc. to compose innovative solutions that align with market demands in terms of functionality, performance, scalability, reliability, realistic implementation schedules, and dedication to development objectives and principles.
  • Estimate engineering efforts and plan implementation, lead product initiatives, recommend improvements, mentor and guide junior team members.
  • Identify project risks and work optimally to mitigate them, share release management duties on feature rollouts providing industry and product technical expertise.
  • Find and help fix stability / scalability issues in a time critical environment, support and resolve site issues when they arise.
What you will bring
  • Preferred B.S, M.S. degree or equivalent in Computer Science or related field with 12+ years of professional experience.
  • Computer Science fundamentals - algorithms, data structures, programming paradigms, design / architectural patterns.
  • Proven foundation in modern programming languages, our current stack of Java / Scala / Python / Kotlin is preferred.
  • Experience designing and building data processing pipelines with streaming and batch processing using Spark / Hadoop, Kafka / Flink.
  • Familiarity with SQL / NoSQL / columnar databases, Elasticsearch / OpenSearch, document stores, CAP concepts.
  • Creative thinking, able to come up with alternative solutions to fit business requirements and strong collaboration skills and ability to influence a multi-functional team to deliver results.

LI-BB1

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, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at. We will make every effort to respond to your request for accommodation as soon as possible. View our to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.

The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.