Principal Software Engineer
Position: Principal Software Engineer - Cloud (zero trust
Extreme Networks Named to Computerworlds 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 were 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 Extremes 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 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 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, Dev Ops, 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 Git Hub.
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, Open Shift, Rancher)
Hybrid-Cloud Management based on Kubernetes
Experience with
popular open-source runtimes and application frameworks (gRPC, Redis, Rabbit
MQ, Nginx, Weave, Gluster
FS, Helm)
Experience with
agile development process
Education
Bachelors 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 Flex First 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