Taro Logo

Senior Backend SW Developer (9868)

A global networking leader providing cloud-driven networking solutions to over 50,000 customers globally.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Networking

Job Description

Extreme Networks, a leading global networking solutions provider serving over 50,000 customers worldwide, is seeking a Senior Backend Software Developer to join their engineering team. This role presents an exciting opportunity to work on cloud-driven networking solutions that are transforming the industry.

The position requires a seasoned professional with 5+ years of experience in backend development, particularly in cloud-native technologies and microservices architecture. You'll be working with cutting-edge technologies including Kubernetes, Docker, and various programming languages such as GoLang, Java, and Python. The role involves designing and implementing scalable solutions, leading technical teams, and driving engineering best practices.

As a Senior Backend Developer, you'll be responsible for architecting and developing crucial components of our networking solutions, working with modern technologies like RabbitMQ, Kafka, and various databases. You'll have the opportunity to influence product direction through customer engagement and roadmap planning, while leading a team of professionals in delivering network automation and orchestration products.

The ideal candidate will bring strong technical expertise in backend development, excellent problem-solving skills, and the ability to work effectively with cross-functional global teams. This is an excellent opportunity for someone who wants to make a significant impact in the networking industry while working with modern cloud technologies and microservices architecture.

Extreme Networks offers a hybrid work environment and promotes an inclusive workplace that embraces differences. The company is experiencing double-digit growth year over year, making this an exciting time to join the team. If you're passionate about building high-quality products and want to be part of a company that's pushing the boundaries of technology through machine learning, artificial intelligence, analytics, and automation, this role could be perfect for you.

Last updated 17 days ago

Responsibilities For Senior Backend SW Developer (9868)

  • Translate business requirements into technical requirements
  • Write clean, reusable, scalable and secure code for deployment
  • Create and review technical documentation and specifications
  • Design scalable and performant solutions
  • Conduct code reviews and provide constructive feedback
  • Provide technical leadership for the development team
  • Lead architecture, design and implementation for the product
  • Customer engagement and roadmap planning
  • Drive implementation of engineering best practices
  • Technical team leadership and sprint delivery ownership

Requirements For Senior Backend SW Developer (9868)

Go
Java
Python
Kubernetes
MySQL
MongoDB
PostgreSQL
Redis
RabbitMQ
Kafka
  • Bachelor's or MS in CS/EEE/ECE with 5+ years of relevant experience
  • Advanced backend skills (Dockers, Kubernetes, GlusterFS, Clustering)
  • Solid knowledge of algorithms and design patterns
  • Experience with GoLang, C, Java, Python, shell scripting
  • Microservices architecture expertise
  • Knowledge of IPC mechanisms and network programming
  • Database expertise (MySQL/GORM/NoSQL/Postgres/Redis/MariaDb)
  • Experience with messaging services (RabbitMQ/NATS/Kafka)
  • Security protocols knowledge (OAuth2, AAA, RBAC, LDAP, HTTPS)
  • API design experience using OpenAPI/OpenConfig/GNMI/GRPC/REST/NetConf
  • Experience with CI/CD and Git
  • Strong communication skills and ability to work with global teams
  • Knowledge of L2/L3 OSI layer Protocols