Principal Linux Software Development Lead

4 weeks ago


Old Toronto, Canada Extreme Networks, Inc. Full time

Transforming Networking Experiences with Linux Expertise

Extreme Networks, Inc., a global leader in networking solutions, is seeking a skilled Senior Linux Software Development Engineer to accelerate our digital transformation efforts. Our end-to-end, cloud-driven networking solutions empower over 50,000 customers worldwide to deliver progress like never before.

We foster an environment where every Extreme employee can thrive, driven by our strong core values and commitment to diversity and inclusion. As a Senior Linux Software Development Engineer, you will be part of a collaborative team that advances together, pushing the boundaries of technology and leveraging the power of machine learning, artificial intelligence, analytics, and automation.

Key Responsibilities

  • Design, develop, and maintain Linux-based software and applications, adhering to best practices and coding standards.
  • Collaborate with open-source communities and projects to stay current with the latest Linux ecosystem developments and technologies.
  • Debug and optimize existing code to enhance performance and resolve software defects.
  • Develop scripts and automation tools to streamline development and testing processes.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Create and maintain technical documentation, including design documents, API documentation, and code comments.
  • Work closely with cross-functional teams to ensure successful project execution.

Required Skills

  • Strong knowledge of Linux subsystems and networking protocols (TCP/IP, UDP, IPsec, etc.).
  • Exposure to common security protocols and their design (SSH, IPsec, TLS, etc.), with the ability to understand security standard requirements and apply them to products.
  • Proficiency in programming languages commonly used in Linux development, such as C, C++, Python, or Shell scripting.
  • Hands-on experience with debugging and profiling tools.
  • Familiarity with open-source development practices and collaboration with open-source communities.
  • Strong communication and interpersonal skills, with the ability to work independently and as part of a collaborative team.
  • 5 to 15+ years of experience as a Linux Developer, Kernel Engineer, or Software Engineer.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

Extreme Networks, Inc. creates effortless networking experiences that enable all of us to advance. We encourage people from underrepresented groups to apply and strive to prevent any form of inappropriate behavior in our organization.



  • Old Toronto, Canada Software International Full time

    Software International is a global leader in supplying technical talent to Fortune 100/500/1000 companies. We are currently seeking a Senior PHP Developer with expertise in web development and new media marketing to join our team as a Principal PHP Developer and Technical Lead.Job Overview:This is a long-term contract role with our web development and new...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Linux Software Development EngineerAbout UsWe are a global leader in networking solutions, trusted by over 50,000 customers worldwide. With a strong commitment to diversity and inclusion, we foster an environment where every employee can thrive.Job SummaryWe are seeking an experienced Senior Linux Software Development...


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

    Transforming Network SecurityExtreme Networks is seeking a skilled Senior Linux Software Development Engineer to enhance the security and robustness of our industry-leading products. As a member of our team, you'll contribute to refining various commercial offerings in the expanding security sector.ResponsibilitiesEngage in security standard validation...


  • Old Toronto, Canada Extreme Networks Full time

    About Extreme NetworksExtreme Networks, Inc. is a leading provider of end-to-end, cloud-driven networking solutions. With over 50,000 customers globally, we enable organizations to accelerate their digital transformation efforts and deliver progress like never before.Job Description: Senior Staff Principal Software Engineer – Edge Compute DataplaneWe are...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Job DescriptionWe are seeking a highly skilled Linux Software Development Engineer to join our team at Extreme Networks. As a key member of our software development team, you will be responsible for designing, developing, and maintaining Linux-based software and applications.About UsExtreme Networks is a global leader in cloud-driven networking solutions,...


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

    Extreme Networks Inc. - A Global Leader in Networking SolutionsWe are a global leader in end-to-end, cloud-driven networking solutions, with over 50,000 customers worldwide trusting our top-rated services and support to accelerate their digital transformation efforts.With double-digit growth year over year, no provider is better positioned to deliver better...


  • Old Toronto, Canada Untether Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...


  • Old Toronto, Canada Scotiabank Full time

    OverviewScotiabank is a leading financial institution seeking an experienced Principal Software Developer to join its team. This role will focus on developing and implementing voice biometrics solutions.


  • Toronto, Ontario, Canada Extreme Networks Full time

    Work with Extreme NetworksWe are looking for a talented Senior Linux Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining Linux-based software and applications.ResponsibilitiesDesign, develop, and maintain Linux-based software and applications,...


  • Old Toronto, Canada Epson America Inc. Full time

    About Epson America Inc.Epson America Inc. is a global leader in the field of visual communications, robotics, sensing, and business and commercial digital imaging. Our innovative technologies enable people worldwide to make, share, and capture creativity and bring it to life. We are committed to delivering exceptional products and services that exceed our...


  • Old Toronto, Canada Untether Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...


  • Old Toronto, Canada Untether Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...


  • Old Toronto, Canada Untether Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...

  • Senior PHP Developer

    4 weeks ago


    Old Toronto, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International seeks a skilled Senior PHP Developer to join our team. As a senior developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Main Responsibilities:Develop and maintain complex web applications using PHP and related...


  • Toronto, Ontario, Canada Tangerine Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our mobile development team. This is a full-time position based in Canada, with flexibility for remote work options.As a Principal Software Engineering Lead, you will lead cross-functional teams to design, develop, and deliver high-quality software solutions that meet...


  • Toronto, Canada CaseWare Full time

    Job Title : Principal Software Developer – Smart Engagements (SE) Platform Reporting to : Andrew Allen, VP of Software Development, SE Platform Location : Hybrid (3 days WFO in GTA). 351 King St E, Toronto, ON We are seeking a Principal Software Developer to drive the technical vision and architectural strategy of Caseware’s Smart Engagements (SE)...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaWe're a leading financial institution that's been helping Canadians access credit for over 20 years. Our mission is to put our customers first and keep them there by building innovative technology solutions that simplify and humanize the world of credit cards.Job SummaryWe're seeking a highly skilled Principal Software Engineer to...


  • Old Toronto, Canada Untether AI Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is looking for a highly motivated and creative Senior Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel and...

  • Systems Team Lead

    5 months ago


    Toronto, Canada Software International Full time

    **Software International (SI)** supplies technical talent to Fortune 100/500/1000 companies in Canada. We Currently have a long term, renewable contract as a Systems Team Lead with our IT consulting client that primarily supports North American clients on various website and backend infrastructure services. **Role(s) Required**:Systems Team...


  • Old Toronto, Canada Ascend Fundraising Solutions Full time

    We are looking for a talented Full Stack Software Developer proficient in modern .NET technologies (at least .NET 5) and experienced in Linux environments. This hybrid role, based in Toronto, requires a candidate who is adaptable, with a willingness to learn and maintain a legacy Android application in Java. A background in other systems languages,...