Taro Logo

Senior Software Engineer Backend (Python, Microservices, Gen AI)

Creates effortless networking experiences, pushing boundaries with ML, AI, analytics, and automation for over 50,000 global customers.
Illinois, USA
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS · Networking

Description For Senior Software Engineer Backend (Python, Microservices, Gen AI)

Extreme Networks is seeking a Senior Software Engineer to join their innovative team working on cutting-edge networking solutions. This role presents an exciting opportunity to work at the intersection of networking, cloud computing, and artificial intelligence.

The position is part of a core team responsible for developing solutions in data mining, machine learning, anomaly detection, and natural language processing. You'll be working on a greenfield project where you'll help define every aspect of user and product experience while driving technical and scientific roadmaps.

As a Senior Backend Engineer, you'll be instrumental in building high-performance, real-time multi-agent systems that revolutionize how businesses manage their wired and wireless networks. The role involves working with advanced technologies including Python, microservices, and generative AI, while developing solutions that directly impact Extreme Networks' flagship products.

The ideal candidate brings 5+ years of experience in Python development and distributed systems, with a strong background in RESTful APIs and modern cloud technologies. You'll be expected to lead technical discussions, participate in design reviews, and mentor other team members while maintaining high standards of technical rigor.

Extreme Networks offers a collaborative environment that embraces diversity and inclusion as core values. With over 50,000 customers globally trusting their networking solutions and experiencing double-digit growth year over year, this is an excellent opportunity to join a company at the forefront of technological innovation.

The position offers the flexibility of remote work and the chance to work with highly talented engineers while contributing to groundbreaking products that define the future of AI-driven network management. If you're passionate about innovative technologies and want to make a significant impact in the networking industry while working with cutting-edge AI and machine learning technologies, this role presents an exceptional opportunity for career growth and technical advancement.

Last updated 6 days ago

Responsibilities For Senior Software Engineer Backend (Python, Microservices, Gen AI)

  • Lead end-to-end software development lifecycle including design, testing, deployment, and operations
  • Design and launch strategic machine learning solutions
  • Craft high-performance, high-scale microservices architectures
  • Develop real-time online inferencing for complex models using Triton, TensorRT
  • Mentor and develop other engineers on the team
  • Establish technical direction and foster team culture
  • Build highly resilient and scalable systems

Requirements For Senior Software Engineer Backend (Python, Microservices, Gen AI)

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 with FastAPI
  • Proficient in Docker, Kubernetes, and modern CI/CD practices
  • 3+ years of experience in leading design and architecture of large distributed systems
  • Experience as a mentor, tech lead or leading an engineering team

Interested in this job?

Jobs Related To Extreme Networks Senior Software Engineer Backend (Python, Microservices, Gen AI)