Taro Logo

Senior Cloud Software Engineer

Extreme Networks creates effortless networking experiences that enable all of us to advance. We push the boundaries of technology leveraging the powers of machine learning, artificial intelligence, analytics, and automation.
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Cloud Software Engineer

Extreme Networks, a global leader in cloud-driven networking solutions, is seeking a Senior Cloud Software Engineer to join their team. With over 50,000 customers globally trusting their end-to-end, cloud-driven networking solutions, Extreme Networks is positioned to deliver better outcomes at scale.

As a Senior Cloud Software Engineer, you will be part of a team that pushes the boundaries of technology, leveraging machine learning, artificial intelligence, analytics, and automation. This role requires a quick learner with excellent communication skills, tenacious problem-solving abilities, and high productivity with minimal supervision.

Key responsibilities include:

  • Developing and maintaining backend systems using Java, JavaScript/AngularJS, Golang, and Python
  • Working with microservices and Spring Boot
  • Implementing API solutions using OpenAPI and gRPC
  • Utilizing container technologies and Kubernetes
  • Working with various databases including NoSQL, relational, and in-memory databases
  • Implementing data serialization using Google ProtoBuf and/or Amazon Kinesis
  • Developing with Apache Flink and Telegraf
  • Conducting automated testing using Pytest

The ideal candidate will have a Bachelor's or graduate degree in computer science or engineering, with a minimum of 5 years of strong experience in the required technologies. Additional desired qualifications include cloud experience with AWS or GCP, hands-on experience with resilient, scalable distributed systems, and GitHub expertise.

Extreme Networks values diversity and inclusion, fostering an environment where every employee can thrive. They encourage people from underrepresented groups to apply and are committed to preventing discrimination and inappropriate behavior in all forms.

Join Extreme Networks to be part of a company that's advancing technology and creating effortless networking experiences for customers worldwide. With double-digit growth year over year, this is an opportunity to be part of something big and make a significant impact in the field of cloud software engineering.

Last updated a year ago

Responsibilities For Senior Cloud Software Engineer

  • Develop and maintain backend systems
  • Work with microservices and Spring Boot
  • Implement API solutions
  • Utilize container technologies and Kubernetes
  • Work with various databases
  • Implement data serialization
  • Develop with Apache Flink and Telegraf
  • Conduct automated testing

Requirements For Senior Cloud Software Engineer

Java
JavaScript
Go
Python
Kubernetes
MongoDB
PostgreSQL
Redis
  • Bachelor's or graduate degree in computer science or engineering
  • Minimum of 5 years of strong Java, JavaScript/AngularJS, Golang and Python experience
  • Extensive software development and microservices experience with Spring boot
  • API Proficiency: OpenAPI and gRPC literacy
  • Hands-on experience with container technologies and Kubernetes
  • Data Serialization using Google ProtoBuf and/or Amazon Kinesis
  • Hands-on knowledge of NoSQL, relational and in memory databases: Elasticsearch, Postgres, Redis
  • Hands-on experience with Apache Flink and Telegraf
  • Automated testing using Pytest
  • Excellent written, verbal, and interpersonal communication skills

Benefits For Senior Cloud Software Engineer

  • Diversity and Inclusion focus
  • Global company with multiple hubs

Interested in this job?