Talent.com

Associate software engineer Jobs in Toronto, ON

Create a job alert for this search

Associate software engineer • toronto on

Last updated: 7 days ago

Staff Software Engineer - Lakehouse

0076 eBay CanadaToronto
Full-time

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.... Show more

Principal Software Development Engineer

Canada Workday ULCToronto, ON, Canada
CA$168,000.00 yearly
Full-time

We are seeking highly skilled Principal Full Stack Engineers to contribute to a cross-functional team building transformative AI agents for HR & Finance.This role is crucial in implementing tooling... Show more

Senior Software Engineer (Backend)

MotionToronto, ON, CA
Full-time +1

AI-native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s not, and ship more winning ads across platforms like YouTube, Li... Show more

Software Engineer - Frontier

DeloitteToronto, ON, ON, CA
Permanent

At Deloitte, our Purpose is to make an impact that matters.We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future.Our work underpin... Show more

Senior Software Engineer

WorldlineToronto, Ontario, Canada
CA$115,000.00 yearly
Permanent

Global Grade: 12 (Software Engineer IV).Primary Location: Toronto, Canada.Total Compensation Range in CAD: $115,000 - $127,000.We are the innovators at the heart of the payments technology industry... Show more

Software Engineer -.NET/React

hireVouchToronto, Ontario, USA
Full-time

We are seeking an experienced software engineer to join the team that develops the SaaS products.As a member of an Agile team, you will participate in the complete software development lifecycle.Yo... Show more

Software Engineer (Backend) - Python

Munich ReCanada (Life), Toronto
Full-time

Python and modern backend frameworks to join the team.This role is ideal for someone passionate about building scalable, secure, and high-performance APIs and services that power data-driven soluti... Show more

Senior Software Engineer

0017 eBay Canada TechnologyToronto
Full-time

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.... Show more

Software Engineer Associate- Mainframe

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.As a Software Engineer Associate, you will contribute to developing world-class digital solutio... Show more

Associate Director, Senior Software Engineer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
Full-time

RAMPP (Risk, Analytics, Modelling, Pricing and Processing) Team is undertaking multiple initiatives; to not only transform Front Office Risk and Analytics and Capital platforms, but to change the w... Show more

Software Engineer (Java)

XplorToronto, Ontario, Canada
Remote
Full-time

You’ll join the Xplor Pay development team, which provides a payment gateway that integrators, partners, and merchants utilize.Whether small and independent or large franchises, we build servi... Show more

Robotics - Software Development Engineer

Amazon Development Centre Canada ULC - K03Toronto, Ontario, CAN
Full-time

Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you... Show more

Associate Software Engineer

BroadridgeToronto, ON
CA$60,000.00 yearly
Full-time

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more.If you’re passionate about developing your career, while helping others along the way, come join ... Show more

Associate Director, Senior Software Engineer

Royal Bank of Canada>TORONTO, Canada
Full-time

RAMPP (Risk, Analytics, Modelling, Pricing and Processing) Team is undertaking multiple initiatives; to not only transform Front Office Risk and Analytics and Capital platforms, but to change the w... Show more

Software Engineer

RandoxToronto, Canada
Full-time +1

Build the Technology Powering the Future of Biotechnology .Randox is a growing health diagnostics company with a presence in over 140 countries globally.We are now expanding in Canada.Software isn'... Show more

Senior Software Engineer

SRED.ioToronto, ON, Canada
Full-time

We’re a fast-growing startup building a cutting-edge, AI-powered platform that helps Canadian businesses unlock SR&ED funding for their most ambitious tech and scientific projects.By combining adva... Show more

Software Engineer - Remote

YO AI LabsToronto, ON, Canada
Remote
Full-time
Quick Apply

We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks.This role is best suited for developers who can... Show more

Associate Software Engineer

TDToronto, Ontario
Full-time

Develop new components as required for engineering programs and projects within assigned area and may also work on small features and develop small tools.Support business enquiries and business act... Show more

Software Engineer (Java)

XplorToronto, ON, CA
Full-time

At Xplor we help businesses succeed by giving them the software, payments, and commerce-accelerating technologies they need to thrive.We know our clients and partners because we once were our clien... Show more

Software Engineer Intern (Java)

TSX Inc.Adelaide St W,Toronto
Full-time

Venture outside the ordinary - TMX Careers.The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations ... Show more

People also ask
Staff Software Engineer - Lakehouse

Staff Software Engineer - Lakehouse

0076 eBay CanadaToronto
30+ days ago
Job type
  • Full-time
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.


About the Team and the Role:

We are part of the Analytics Data Platform Team within eBay, working with a mission towards improving availability, security, performance, tools and other features within Analytics Platform.

We are seeking an experienced Software Engineer with a strong background in Spark/Lakehouse table format technologies, responsible to build and optimize our next-generation lakehouse platform.

What You Will Accomplish:

  • Our focus is on enhancing Spark stability/usability/performance and extending Iceberg's capabilities.

  • Additionally, we are building internal storage and metadata services to power our lakehouse architecture.

  • Troubleshoot and resolve production issues, ensuring minimal downtime.

  • Maintain and improve system monitoring, logging, and alerting.

What You Will Bring:

  • 10+ years of hands on experience Building Software with a focus on strong programming skills in either Java or Scala.

  • Comprehensive knowledge of Apache Spark’s internals, including Catalyst optimizer, Tungsten execution engine, shuffle mechanics, AQE, and memory management.

  • Solid understanding of file formats like Apache Parquet and table formats such as Apache Iceberg, Delta or Apache Hudi internals, including snapshots, manifests, partition specs, and table metadata.

  • Familiarity with Linux/Unix systems, including shell scripting and system commands.

  • Understanding of networking principles, as Hadoop often operates in distributed environments. Overall, the candidate is expected to have analytical skills to tackle complex distributed system challenges and optimize solutions.

  • Excellent problem solving and analytical skill on both defect and performance issue resolution.


Nice to Have:

  • Contribution to related open source projects like Apache Spark/Iceberg.

  • Experience in designing and implementing distributed systems.

  • Good understanding of other Hadoop related projects including HDFS/HBase/Yarn.


#LI-Hybrid

Additional Details

This job posting relates to an existing vacancy within eBay.

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, 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.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our,, and .