Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

Extreme Networks creates effortless networking experiences that enable all of us to advance. We push the boundaries of technology leveraging the powers of machine learning, artificial intelligence, analytics, and automation.
Backend
Staff Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

Extreme Networks is seeking a Staff Software Engineer Backend specializing in Platform, Infrastructure, and GenAI. This role offers an exciting opportunity to innovate with generative AI and create a global impact while tackling challenges at the forefront of machine learning. You'll be part of a team working on ground-breaking products that define the future of AI-driven network management.

As a Staff Software Engineer, you will:

  • Drive innovative vision for various products and platforms
  • Lead end-to-end software development lifecycle
  • Design high-performance, high-scale microservices architectures
  • Develop real-time online inferencing for complex models
  • Mentor and develop other engineers
  • Uphold high standards of technical rigor and operational excellence

Key responsibilities include:

  • Thought leadership in ML solutions and business-wide innovation
  • Designing and launching strategic machine learning solutions
  • Crafting high-performance microservices architectures
  • Developing real-time online inferencing using Triton, TensorRT, and mixed precision computing
  • Mentoring team members and establishing technical direction

Required qualifications:

  • Degree in mathematics/computer science or related discipline
  • 5+ years of experience in complete software development lifecycle
  • 5+ years of experience in Python with in-depth knowledge
  • Expertise in designing RESTful APIs (e.g., FastAPI)
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices
  • 3+ years of experience leading design and architecture of large distributed systems
  • Experience as a mentor, tech lead, or leading an engineering team

Preferred qualifications:

  • MS or PhD in Computer Science or equivalent ML experience
  • Experience with ML technologies (PyTorch, Sagemaker, Triton, TensorRT)
  • Experience with NoSQL and document databases
  • Ability to handle big data, optimize workflows, and improve system performance

Extreme Networks offers a diverse and inclusive work environment, promoting an atmosphere where every employee can thrive. Join a team of highly talented engineers and advance your career in this exciting role at the intersection of networking and AI.

Last updated 21 days ago

Responsibilities For Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

  • Drive innovative vision for products and platforms
  • Lead end-to-end software development lifecycle
  • Design high-performance, high-scale microservices architectures
  • Develop real-time online inferencing for complex models
  • Mentor and develop other engineers
  • Uphold high standards of technical rigor and operational excellence

Requirements For Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

Python
Kubernetes
  • Degree in mathematics/computer science or related discipline
  • 5+ years of experience in complete software development lifecycle
  • 5+ years of experience in Python with in-depth knowledge
  • Expertise in designing RESTful APIs (e.g., FastAPI)
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices
  • 3+ years of experience leading design and architecture of large distributed systems
  • Experience as a mentor, tech lead, or leading an engineering team

Benefits For Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

  • Diversity and Inclusion initiatives
  • Global work environment

Interested in this job?

Jobs Related To Extreme Networks Staff Software Engineer Backend (Platform, Infrastructure, GenAI)

Software Development Engineer, Aurora Control Plane (Level 5)

Senior Software Engineer position at Amazon working on Aurora database service, focusing on distributed systems and cloud infrastructure in Vancouver.

Software Development Engineer, Aurora CP - Availability (Level 5)

Staff Software Engineer position at Amazon Aurora team, focusing on building scalable database services with competitive compensation in Vancouver.

Quality Engineering Manager, AMT (AirPlay)

Lead Quality Engineering team for Apple's AirPlay technology, managing automation and testing across Apple devices.

Product Manager, Retail Technology

Lead product management for Apple's retail technology solutions, driving innovation in customer experience and business processes across global stores.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Engineering Project Manager position at Apple, focusing on SAP Payments & Trade In systems, requiring expertise in SAP SD functionality and project management.