Taro Logo

Senior Backend Developer (GenAI Solutions)

A global networking leader providing cloud-driven networking solutions to over 50,000 customers globally.
Ontario, Canada
$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 trusted by over 50,000 customers globally, is seeking a Senior Backend Developer for their GenAI Solutions team. This role represents an exciting opportunity to work at the intersection of networking technology and artificial intelligence, developing cutting-edge solutions that power the future of networking.

The position requires a seasoned professional with 7+ years of experience in Java and Python, focusing on building robust backend systems for GenAI applications. You'll be working with an agile team, designing and implementing high-performance distributed systems, and collaborating closely with ML Scientists and Engineers to bring machine learning models into production.

The role offers a compelling blend of technical challenges, including working with modern cloud-native technologies, microservices architecture, and various distributed computing technologies like Kafka, Redis, and RabbitMQ. You'll be responsible for everything from API development to performance optimization, ensuring the scalability and reliability of mission-critical systems.

What makes this opportunity particularly attractive is the chance to work with a company that's experiencing double-digit growth year over year and is at the forefront of digital transformation in the networking industry. Extreme Networks offers a remote work environment and demonstrates a strong commitment to inclusion and diversity, making it an ideal workplace for professionals seeking both technical challenges and a supportive culture.

The position comes with competitive compensation ranging from $120,000 to $140,000 annually, and you'll be part of a company that values continuous learning, innovation, and technical excellence. If you're passionate about distributed systems, GenAI, and want to make a significant impact in the networking industry while working with cutting-edge technologies, this role presents an excellent opportunity for career growth and technical advancement.

Last updated 2 months ago

Responsibilities For Senior Backend Developer (GenAI Solutions)

  • Design & implement backend solutions for GenAI applications using cloud-native technologies
  • Develop scalable, efficient, and 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 benchmarking
  • Implement security protocols for backend services
  • 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
  • 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 in 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

Interested in this job?

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