IT
Extreme Networks Named to Computerworld’s 2023 List of Best Places to Work in IT!
Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital transformation efforts and deliver progress like never before and with double digit growth year over year, no provider is better positioned to deliver better outcomes on scale, than Extreme.We believe in “walking the walk” of our strong core values which enable us to successfully advance together. Diversity and Inclusion is a vital part of our values and beliefs, and we’re proud to foster an environment where every Extreme employee can thrive. Come become part of something big with us! We are a global leader, with hubs in North America, South America, Asia Pacific, Europe, and the Middle East.
Principal Software Engineer - Cloud
Extreme Networks is searching for a Principal Software Engineer – Cloud technologies to lead the architecture, design and development of cloud native applications optimized for experience, scalability, availability, and performance.Extreme Cloud has an industry-leading and visionary approach to cloud managed networking, built from the ground up to take full advantage of Extreme’s networking, and security solutions. The Principal Software Engineer must have a strong understanding of cloud technologies and is the subject matter expert responsible for defining, designing, and leading the implementation of innovative cloud native products and solutions. You will have the opportunity to contribute across the Extreme Cloud Platform and various applications stacks, ranging from cloud-based microservices to large scale orchestration environment. You will also actively participate in the design and code reviews for the team
In this role you will:
Lead the technical product architecture of our next generation cloud native applications.
Be the overall technical authority for all the topics related to Cloud/SaaS technologies and be the trusted advisor to the Product leadership in helping design product roadmaps.
Work very closely with Product Management team and other architects to translate the product requirements and customer use cases into elegant engineering designs.
Be part of the agile engineering team to drive efficient implementations of the features on the final products
Act as the highest level for technical escalation for internal, customer, partner or vendor security questions and issues.
Stay up to date with cloud industry and competitors’ offerings and suggest differentiative improvements to Extreme products.
Qualifications:
Extensive software development and design patterns experience (Java, Golang, Python)
Hands-on experience working with Kubernetes with focus on RBAC, DevOps, CI/CD, Secret Management, Certificates Management, SSL/TLS, persistent storage solutions, and networking
Extensive experience in distributed systems, resource management, storage technologies, distributed logging and monitoring solutions
In-depth experience in Architecture and Infrastructure management (OpenAPI, UML)
Strong hands-on experience with Linux, Linux container technologies and Kubernetes
Experience with AWS and/or GCP
In-depth knowledge of security topics relating to distributed systems and container orchestration
Infrastructure automation work experience
Experience with CI/CD pipelines design.
Hands-on experience with Jenkins or other CI/CD tools.
Hands-on experience with GIT and GitHub.
Experience with performance tuning and optimization, bottleneck root cause analysis.
Experience designing deployment architectures that support a proper Disaster Recovery strategy, with Kubernetes.
Nice to have skills:
Multi-Cluster design and management. (K3S, OpenShift, Rancher)
Hybrid-Cloud Management based on Kubernetes
Experience with popular open-source runtimes and application frameworks (gRPC, Redis, RabbitMQ, Nginx, Weave, GlusterFS, Helm)
Experience with agile development process
Education
Bachelor’s degree in Computer Science or equivalent field
Location: We're building a new team/organization -
these new positions can be located at one of our existing engineering sites in TORONTO - Ontario (or San Jose, CA (USA) or Ireland). ** We're also willing to create a site in New Brunswick, Canada. Location(s) where we build/grow the team will depend on where we find senior talent - Principal or Sr. Principal Engineers **We're utilizing a FlexFirst approach to hybrid work that prioritizes flexibility and employee work/life balance. We do not relocate, you'll work from current location. We will give priority consideration to qualified candidates located near the preferred offices but can remain flexible to get the specific skills needed for this team. #LI - ME1
You have succesfully applied
There was a problem applying to this vacancy
Is there something wrong with this job offer?
Report the error