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 month 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

Principal Software Engineer role at Microsoft Teams, focusing on backend services, AI implementation, and messaging systems with opportunity for remote work.

Senior Manager, Technical Program Management (Payments)

Senior TPM role leading Airbnb's global payments technology initiatives, managing team of Technical Program Managers and driving strategic programs.

Manager, Technical Program Management (Guest & Host Tech)

Lead Technical Program Management role at Airbnb, overseeing Guest & Host Tech initiatives with 13+ years experience required, offering competitive compensation and remote work flexibility.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.

Principal Software Engineer - Windows/C++/.Net

Principal Software Engineer position at Nielsen, focusing on Windows/C++/.NET development for media measurement systems, requiring 10+ years of experience.