Senior Backend Developer (GenAI Solutions)

Global leader in cloud-driven networking solutions serving over 50,000 customers worldwide with machine learning, AI, analytics, and automation capabilities.
$120,000 - $140,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
7+ years of experience
AI · Enterprise SaaS

Description For Senior Backend Developer (GenAI Solutions)

Extreme Networks, a leading provider of cloud-driven networking solutions, is seeking a Senior Backend Developer for their GenAI Solutions team. This role presents an exciting opportunity to work at the intersection of cloud computing and artificial intelligence, developing sophisticated backend systems that power next-generation AI applications.

The position requires a seasoned professional with 7+ years of experience in Java and Python, who will be responsible for architecting and implementing robust backend solutions for GenAI applications. You'll be working with cutting-edge technologies in a distributed systems environment, handling complex data flows and ensuring optimal performance at scale.

As part of a high-performing agile team, you'll collaborate closely with ML Scientists and Engineers to bring machine learning models into production. The role encompasses everything from API development and workflow management to performance optimization and security implementation. You'll work with modern technologies including FastAPI, Kubernetes, Kafka, and various cloud platforms.

What makes this role particularly appealing is the opportunity to work for a company that's experiencing double-digit growth and is recognized as one of Computerworld's 2023 Best Places to Work in IT. Extreme Networks serves over 50,000 customers globally and maintains a strong commitment to diversity and inclusion. The company offers a remote work environment and the chance to contribute to meaningful technological advancement in cloud networking and AI solutions.

The ideal candidate will bring not just technical expertise but also leadership qualities, as you'll be expected to mentor junior developers and foster a culture of technical excellence. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with cutting-edge AI technologies while being part of a company that values innovation and inclusive growth.

Last updated a month ago

Responsibilities For Senior Backend Developer (GenAI Solutions)

  • Design and implement backend solutions for GenAI applications using cloud-native technologies
  • Develop scalable and efficient real-time backend services and APIs for ExtremeCloud applications
  • Design and implement high-performance distributed systems with Python and FastAPI
  • Collaborate with ML Scientists and ML Engineers to integrate ML models into production
  • Manage workflows using DAGs and optimize asynchronous task queues
  • Lead automated testing development and execution
  • Implement containerization and CI/CD using Docker and Kubernetes
  • Conduct performance optimization and system architecture fine-tuning
  • Implement and maintain security protocols
  • Mentor junior developers and provide technical leadership

Requirements For Senior Backend Developer (GenAI Solutions)

Java
Python
Kafka
Redis
RabbitMQ
Kubernetes
  • 7+ years of experience in Java and Python with deep expertise
  • Expert-level knowledge of FastAPI, OpenAPI, and gRPC
  • Extensive experience with SQL and NoSQL databases
  • Experience in designing synchronous and asynchronous microservices
  • Hands-on experience building resilient, scalable distributed systems
  • Strong ability to handle big data and optimize workflows
  • Familiarity with cloud platforms (AWS, Google Cloud, Azure)
  • Experience with Kafka, Redis, and RabbitMQ
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices
  • Experience with load testing and performance tuning

Benefits For Senior Backend Developer (GenAI Solutions)

  • Diversity and Inclusion Programs

Interested in this job?

Jobs Related To Extreme Networks Senior Backend Developer (GenAI Solutions)

SR PROGRAMMER 9588- Database Administrator- PL/SQL Developer

Senior Database Administrator/PL/SQL Developer position at Extreme Networks, focusing on POS systems and database management with 5+ years experience required.

Sr SW QA Engineer- Cloud Networking/L2/L3 Automation QA

Senior QA Engineer role at Extreme Networks for cloud networking and L2/L3 automation, requiring 6-10 years experience in GoLang and Kubernetes.

Application Integration Developer

Extreme Networks seeks experienced Application Integration Developer for remote position. Design API solutions, lead integration team, manage projects. 12+ years exp required.

Sr. Systems Engineer LA/MS

Senior Systems Engineer position at Extreme Networks, supporting sales teams in pre-sales capacity for networking solutions.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.