Senior Staff Software Engineer

3 weeks ago


Old Toronto, Ontario, Canada eBay Full time
About eBay

eBay is a global ecommerce leader that is changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets around the world.

Job Summary

We are seeking an exceptional Senior Staff Engineer to join our team and help us redefine the face of eBay. As a key member of our engineering team, you will work with a world-class team of engineers, data scientists, product managers, designers, and analysts to create innovative products that make a difference on one of the world's most trafficked and loved websites.

Key Responsibilities
  • Design, develop, and implement highly scalable, resilient, and performant distributed systems that focus on customer experience.
  • Collaborate with architects, product management, engineering, data scientists, analysts, and operations teams to develop innovative solutions that align with development and business goals.
  • Lead product design, produce clear and well-documented design documents, and participate in design and code reviews.
  • Provide technical guidance, coaching, and mentorship to develop and improve the performance of individual team members and the overall team.
  • Rigorously follow the Definition of Done (DoD) process for better quality and other release criteria standards.
Requirements
  • BS/BA in Computer Science or related field plus 10+ years of work experience or MS with 8+ years of relevant experience.
  • Experience in software design and development, solid foundation in computer science with strong proficiencies in system architecture, distributed systems, data structures, algorithms, OOPs, OOA/D, and functional programming.
  • Proven experience in software development using Java, Scala, RESTful Web Services, and experience with Python and/or JS is a plus.
  • Experience in developing data-driven applications using an industry-standard RDBMS, NoSQL.
  • Experience in designing and building highly scalable, fault-tolerant distributed systems and services for large web sites.
  • Experience with big data technologies like Spark, Flink, and Kafka.


  • Old Toronto, Ontario, Canada Capital One Canada Full time

    At Capital One Canada, we're seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software engineering organization, you will be responsible for designing and implementing architectural solutions that align with our business goals and adhere to our architectural framework.About the Role:This is a senior technical...


  • Old Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Staff Principal Software EngineerExtreme Networks is a leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a talented Senior Staff Principal Software Engineer to join our team and contribute to the development of our edge compute platform.Key Responsibilities:Design and...


  • Old Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Staff Principal Software EngineerExtreme Networks is a leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a talented Senior Staff Principal Software Engineer to join our team and contribute to the development of our edge compute platform.Key Responsibilities:Design and...


  • Old Toronto, Ontario, Canada Waabi Full time

    Join Waabi's Team of InnovatorsWaabi is a pioneering AI company that's revolutionizing self-driving technology. As a Senior Staff Software Engineer, you'll be part of a world-class team that's pushing the boundaries of what's possible.Your Key Responsibilities:Lead the development of reliable and scalable tools and frameworks for Autonomous Vehicle (AV)...


  • Old Toronto, Ontario, Canada Capital One Canada Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve financial freedom. Our software studio is a hub for innovation, where talented engineers collaborate to design and develop cutting-edge solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Senior Staff...


  • Old Toronto, Ontario, Canada Capital One Canada Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve financial freedom. Our software studio is a hub for innovation, where talented engineers collaborate to design and develop cutting-edge solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Senior Staff...


  • Old Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Unlock Your Potential as a Senior Staff Principal Software EngineerExtreme Networks, Inc. is a leader in cloud-driven networking solutions, and we're seeking a talented Senior Staff Principal Software Engineer to join our team. As a key member of our edge compute platform, you'll be responsible for developing and testing software functionalities in campus...


  • Old Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Unlock Your Potential as a Senior Staff Principal Software EngineerExtreme Networks, Inc. is a leader in cloud-driven networking solutions, and we're seeking a talented Senior Staff Principal Software Engineer to join our team. As a key member of our edge compute platform, you'll be responsible for developing and testing software functionalities in campus...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital OneCapital One is a leading financial services company that provides a wide range of financial products and services to individuals, small businesses, and commercial clients. We are committed to helping our customers achieve their financial goals and improving their financial well-being.Our Software StudioOur Software Studio is a team of...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital OneCapital One is a leading financial services company that provides a wide range of financial products and services to individuals, small businesses, and commercial clients. We are committed to helping our customers achieve their financial goals and improving their financial well-being.Our Software StudioOur Software Studio is a team of...


  • Old Toronto, Ontario, Canada Waabi Full time

    Join Waabi's Team of InnovatorsWaabi is a pioneering AI company that's revolutionizing the self-driving technology landscape. As a Senior Staff Software Engineer, you'll be part of a world-class team that's pushing the boundaries of AI-first development.Key Responsibilities:Collaborate with multidisciplinary engineers and researchers to develop safe and...


  • Old Toronto, Ontario, Canada Waabi Full time

    Join Waabi's Team of InnovatorsWaabi is a pioneering AI company that's revolutionizing the self-driving technology landscape. As a Senior Staff Software Engineer, you'll be part of a world-class team that's pushing the boundaries of AI-first development.Key Responsibilities:Collaborate with multidisciplinary engineers and researchers to develop safe and...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time $90,000 - $140,000

    Job Title: Senior Staff Principal Software EngineerExtreme Networks, Inc. is seeking a highly skilled Senior Staff Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for our cloud-driven networking products.Key...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time $90,000 - $140,000

    Job Title: Senior Staff Principal Software EngineerExtreme Networks, Inc. is seeking a highly skilled Senior Staff Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for our cloud-driven networking products.Key...


  • Toronto, Ontario, Canada Waabi Full time $141,000 - $242,000

    Transforming the Future of TransportationWaabi is a pioneering AI company revolutionizing the way the world moves. We're seeking a highly skilled Senior Staff Software Engineer to join our team of innovators and contribute to the development of cutting-edge self-driving technology.About the RoleWe're looking for a talented software engineer with a strong...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Senior Staff Software ArchitectGuruLink is seeking a highly skilled Senior Staff Software Architect to join our Buyer Experience engineering team. As a key member of our team, you will play a pivotal role in shaping the future of our global commerce platform.Key Responsibilities:Influence and contribute to the organizational technology strategy,...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Senior Staff Software ArchitectGuruLink is seeking a highly skilled Senior Staff Software Architect to join our Buyer Experience engineering team. As a key member of our team, you will play a pivotal role in shaping the future of our global commerce platform.Key Responsibilities:Influence and contribute to the organizational technology strategy,...


  • Old Toronto, Ontario, Canada Waabi Full time

    Role OverviewWaabi is a pioneering AI company revolutionizing self-driving technology. We're seeking a highly skilled Senior Staff Software Engineer to join our team and contribute to the development of cutting-edge autonomous driving solutions.Key ResponsibilitiesCollaborate with world-class researchers to design and implement optimized neural networks,...


  • Old Toronto, Ontario, Canada Intuit Inc. Full time

    Senior Staff Software DeveloperWe are seeking a seasoned technology leader to join our Tax Experience team as a Senior Staff Software Developer. As a key member of our Frontdoor team, you will be responsible for building highly performant frontend experiences at massive scale, directly impacting hundreds of millions of users who visit our Frontdoor each...


  • Old Toronto, Ontario, Canada Intuit Inc. Full time

    Senior Staff Software DeveloperWe are seeking a seasoned technology leader to join our Tax Experience team as a Senior Staff Software Developer. As a key member of our Frontdoor team, you will be responsible for building highly performant frontend experiences at massive scale, directly impacting hundreds of millions of users who visit our Frontdoor each...