Senior Software Development Engineer

2 weeks ago


Old Toronto, Canada Extreme Networks Full time
About Extreme Networks

Extreme 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 Dataplane

We are seeking an experienced Senior Staff Principal Software Engineer to join our team in developing edge compute platform software development and testing functionalities for campus and edge enterprise networks and solutions. As a key member of our team, you will be responsible for:

Key Responsibilities:
  1. Developing features, fixing software issues, and creating scripts and automation tools to streamline development and testing processes.
  2. Participating in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  3. Collaborating with open-source communities and projects to stay up to date with the latest developments and technologies in the Linux open network ecosystem.
  4. Working in flexible and dynamic work environments with strong analytical and problem-solving skills.
Requirements:
  • Bachelor's degree in computer science, engineering, or a related field;
  • Experience with Golang and Python and microservices architecture;
  • 5-15+ years of experience in Linux networking development;
  • Good experience in network fabric, dataplane, and forwarding areas;
  • In-depth understanding of Linux operating systems and embedded software development;
  • Experience in troubleshooting & debugging memory leaks, and performance bottlenecks;
  • Work experience in DPDK/VPP-based solutions;
  • Strong understanding of networking data plane forwarding concepts, including flow-based packet forwarding data path, and control plane networking concepts.
Why Work at Extreme Networks?

We push the boundaries of technology, leveraging machine learning, artificial intelligence, analytics, and automation to create effortless networking experiences that enable all of us to advance. Our top-rated services and support enable our customers to accelerate their digital transformation efforts and deliver progress like never before.

$175,000 - $225,000 per year, depending on location and experience



  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    About the Role:We are seeking a highly skilled Senior Cloud Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a member of our Alameda team, you will play a critical role in shaping the future of internal Control Plane engineering across AWS.Job Summary:You will be responsible for leveraging modern technologies and AWS...


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Senior Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking a talented Senior Software Development Engineer to help us scale the delivery of advertising campaign recommendations to our advertising clients through API and UI-based solutions.Key Responsibilities:• Contribute to the vision and goals for the team,•...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, developing, and delivering secure and reliable authentication services for our Neighbors and other users.Key ResponsibilitiesDesign and develop core functionality...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleThe Advertiser Growth Tech and Science (AGTS) team at Amazon Development Centre Canada ULC - K03 is looking for a skilled Senior Software Development Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining multiple highly scalable distributed services for Amazon...


  • Old Toronto, Canada Data Engineer Jobs Full time

    As a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...


  • Old Toronto, Canada Fable Full time

    About FableFable is a digital startup that focuses on making products more accessible for people with disabilities. As a Senior Software Engineer, you'll work with product, design, and engineering teams to develop features that support our mission. ResponsibilitiesContribute to the full product development lifecycle from ideation to deploymentDevelop and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    Senior Software Development Engineer, Amazon Ads MarketingThe Advertiser Growth Tech and Science (AGTS) team is looking for a motivated and experienced software development engineer to design, develop, and maintain multiple highly scalable distributed services for Amazon advertisers. As a senior software development engineer, you will own and influence team...


  • Old Toronto, Canada Hitachi Vantara Corporation Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Software Engineer to join our team as a Senior Software Engineer. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality backend systems.Key Responsibilities:* Design and develop scalable and maintainable backend systems*...


  • Toronto, Canada Amazon Development Centre Canada ULC - K03 Full time

    Ring's mission is to make neighborhoods safer. We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship....


  • Old Toronto, Canada Super Full time

    About the Role:Super is seeking a highly skilled Full Stack Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Design and develop high-quality software solutions using a variety of programming languages and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Sr. Software Development Engineer to lead the development of our structured data streaming platform. As a key member of the Ring Data Science & Engineering team, you will be responsible for designing, building, and maintaining highly distributed components of our event streaming platform.Key...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada Avant Techno Solutions Full time

    Join Avant Techno Solutions as a Senior Software Development Engineer to contribute to the development of innovative software solutions. We are seeking an experienced professional with expertise in software design and implementation.About the RoleWe are looking for a highly skilled and motivated individual to lead our systems design and implementation team....


  • Old Toronto, Canada 慌据祥 Full time

    Are you a skilled software engineer looking for a new challenge? Do you have experience with Typescript, React, NodeJS, and Kafka?About the JobWe are seeking a Senior Software Engineer to join our team at Lancey. As a Senior Software Engineer, you will play a key role in shaping the future of our company by designing and implementing scalable products that...


  • Old Toronto, Canada Manulife Insurance Malaysia Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using industry-leading technologiesCollaborate with cross-functional teams...


  • Old Toronto, Canada CPP Investments Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Old Toronto, Canada Agilus Work Solutions Full time

    Senior Software Engineer - Ruby on Rails Agilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario . We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. In this role, you'll have the opportunity to address...


  • Old Toronto, Canada Agilus Work Solutions Full time

    Senior Software Engineer - Ruby on RailsAgilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario. We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. In this role, you'll have the opportunity to address...


  • Old Toronto, Canada Agilus Work Solutions Full time

    h3>Senior Software Engineer - Ruby on RailsAgilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario. We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. The ideal candidate will have strong Ruby development...