Full-Time

Senior Backend Developer

GenAI Solutions

Confirmed live in the last 24 hours

Extreme Networks

Extreme Networks

1,001-5,000 employees

Provides advanced networking solutions and services

Government & Public Sector
Enterprise Software
Cybersecurity
Education

Compensation Overview

CA$120k - CA$140kAnnually

Senior, Expert

Remote in Canada

Category
Backend Engineering
Software Engineering
Required Skills
RabbitMQ
gRPC
Kubernetes
Microsoft Azure
Python
NoSQL
Data Science
SQL
Apache Kafka
Java
Docker
AWS
Redis
FastAPI
Google Cloud Platform
Requirements
  • 7+ years of experience in Java and Python, with deep expertise in advanced features and libraries.
  • Expert-level knowledge of FastAPI, OpenAPI, and gRPC.
  • Extensive experience with SQL and NoSQL databases.
  • Proven track record in designing and implementing both synchronous and asynchronous microservices and distributed systems.
  • Hands-on experience in building resilient, scalable distributed systems.
  • Strong ability to handle big data and optimize workflows for performance.
  • Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
  • Experience with distributed computing technologies like Kafka, Redis, and RabbitMQ.
  • Proficiency in Docker, Kubernetes, and modern CI/CD practices.
  • Experience with load testing tools and performance tuning techniques.
Responsibilities
  • Design & Implement Backend Solutions: Build and optimize backend systems for GenAI applications using cutting-edge cloud-native technologies.
  • API Development & Optimization: Develop scalable, efficient, and real-time backend services and APIs for ExtremeCloud applications.
  • Distributed Systems: Design and implement high-performance distributed systems with Python and FastAPI.
  • Collaborate with ML Teams: Work closely with ML Scientists and ML Engineers to integrate machine learning models into production-ready, scalable systems.
  • Workflow Management: Manage workflows using DAGs and optimize asynchronous task queues for seamless operations.
  • Automated Testing: Lead the development and execution of automated tests to ensure system reliability and high-quality standards.
  • Containerization & CI/CD: Use Docker and Kubernetes for seamless service management, deployment, and continuous integration.
  • Performance Optimization: Conduct performance benchmarking, design reviews, and fine-tune system architecture for optimal performance.
  • Security Best Practices: Implement and maintain security protocols for backend services.
  • Mentorship & Leadership: Mentor junior developers and foster a culture of continuous improvement and technical excellence.
  • Communication & Documentation: Document processes, track progress, and effectively communicate with both technical and non-technical stakeholders.

Extreme Networks provides advanced networking solutions for various clients, including educational institutions, retail businesses, and government agencies. Their products include network infrastructure like switching and routing solutions, wireless connectivity, and managed IT services that follow ITIL standards. Unlike competitors, they offer a combination of hardware, software, and professional services, along with training courses to help clients maximize their use of products. The company's goal is to enhance network operations' efficiency and security across diverse industries.

Company Stage

IPO

Total Funding

$16.8M

Headquarters

Morrisville, North Carolina

Founded

1996

Growth & Insights
Headcount

6 month growth

0%

1 year growth

2%

2 year growth

8%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for AI-driven network management boosts Extreme Networks' market potential.
  • Partnerships with companies like Verkada expand product offerings and market reach.
  • Expansion of 5G networks increases need for advanced networking solutions, benefiting Extreme Networks.

What critics are saying

  • Securities fraud lawsuit may damage Extreme Networks' reputation and investor confidence.
  • Complexity of AI integration in Extreme Platform ONE could hinder customer adoption.
  • Competition in cybersecurity market may affect sales of new ZTNA solution.

What makes Extreme Networks unique

  • Extreme Networks offers AI-powered platformization with Extreme Platform ONE for network management.
  • The company provides comprehensive solutions including cloud, security, and machine learning.
  • Extreme Networks serves diverse industries, from education to healthcare, with tailored networking solutions.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Competitive pay

Comprehensive healthcare

HSA

Life & disability insurance

Retirement plans

Employee stock purchase program

Tuition reimbursement

PTO

Wellness programs