Principal Backend SW Developer

Global leader in cloud-driven networking solutions serving over 50,000 customers worldwide with end-to-end networking solutions.
$190,000 - $225,000
Backend
Principal Software Engineer
Hybrid
10+ years of experience
Enterprise SaaS · AI

Description For Principal Backend SW Developer

Extreme Networks, a global leader in cloud-driven networking solutions, is seeking a Principal Backend Software Developer to join their high-performing Extreme One Cloud engineering team. This role offers an exciting opportunity to work on AI/ML powered, wired, and wireless cloud network management solutions that serve over 50,000 customers globally.

As a Principal Backend Developer, you'll be instrumental in architecting, designing, implementing, and testing new features for ExtremeCloud Applications and Platform. You'll work in a collaborative environment, taking features from concept to delivery while ensuring scalability, availability, and performance.

The ideal candidate brings 10+ years of experience in backend development, with expertise in technologies like Kubernetes, Docker, and various programming languages including GoLang, Java, and Python. You'll work with modern technologies including event-based architectures (Kafka, RabbitMQ), databases (MySQL, Redis), and cloud infrastructure.

What makes this role unique is the opportunity to impact a rapidly growing company that's been recognized on Computerworld's 2023 List of Best Places to Work in IT. You'll be part of an inclusive culture that values diversity and fosters an environment where every employee can thrive.

The position offers competitive compensation ($190,000 - $225,000) and the flexibility of hybrid work in San Jose, CA. You'll be joining a company that's pushing the boundaries of technology through machine learning, artificial intelligence, analytics, and automation, making it an ideal opportunity for those passionate about innovative networking solutions and technical leadership.

Last updated a day ago

Responsibilities For Principal Backend SW Developer

  • Translate business requirements into technical requirements
  • Write clean, reusable, scalable and secure code for deployment
  • Create and review technical documentation and specifications
  • Design solutions and establish best practices
  • Design scalable and performant systems
  • Conduct thorough code reviews
  • Collaborate with developers, architects, product management, and designers
  • Provide technical leadership for the development team
  • Deliver applications based on pre-existing wireframes and designs

Requirements For Principal Backend SW Developer

Go
Java
Python
Kubernetes
MySQL
Redis
Kafka
RabbitMQ
  • 10+ years of experience with advanced backend skills
  • Knowledge of algorithms and design patterns
  • Experience in GoLang, C, Java, Python
  • Experience with high-scale, concurrent and cloud-based secured web applications
  • Strong experience with relational and non-relational databases
  • Familiarity with Event-based architecture
  • Deep understanding of Web Performance and Web Accessibility
  • Experience building CI/CD pipelines
  • BS in Computer Science, Mathematics or related degree
  • Strong communication skills
  • Ability to work with global teams across time zones

Interested in this job?

Jobs Related To Extreme Networks Principal Backend SW Developer

Principal Software Engineer - FHIR

Principal Software Engineer position at Nava, focusing on FHIR implementation and healthcare technology standards, offering remote work and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on AI and productivity solutions, offering competitive pay and remote work options.

Principal Software Engineering Manager

Lead software engineering team at Microsoft, developing enterprise work management solutions with focus on scalability and innovation.

Principal Software Engineering Manager

Lead Microsoft's Application Identities Platform Team as Principal Engineering Manager, driving innovation in identity and access management for cloud services.

Principal Software Engineer

Lead software engineering role at Microsoft, focusing on Microsoft Teams and AI products, offering remote work and competitive compensation in Vancouver.