
Principal Software Development Engineer
F5 Networks23 hours ago
Hyderābād, IndiaStaff+
Responsibilities
- Own the technical vision, architecture, roadmap, and long-term technology strategy for lab virtualization platforms.
- Design, deploy, and manage large-scale virtualization and private cloud environments throughout their lifecycle.
- Partner with engineering teams and stakeholders to gather requirements and deliver scalable infrastructure solutions.
- Drive Infrastructure as Code, platform automation, self-service capabilities, and operational efficiency.
- Build automated provisioning, deployment, monitoring, and operational workflows.
- Evaluate technologies that improve infrastructure reliability, scalability, performance, and user experience.
- Serve as the technical escalation point for complex virtualization and infrastructure challenges.
- Mentor engineers and provide technical leadership across platform and infrastructure initiatives.
Requirements
- 14+ years of experience in virtualization, infrastructure engineering, platform engineering, cloud, or related disciplines.
- Expert-level experience with VMware vSphere/ESXi, OpenStack, OpenShift Virtualization, Proxmox, XCP-ng, and Microsoft Hyper-V.
- Experience designing and operating large-scale virtualized and private cloud environments.
- Strong knowledge of clustering, high availability, workload management, resource optimization, virtual networking, compute, storage, networking, and cloud technologies.
- Hands-on experience with Terraform, Ansible, Python, PowerShell, or similar automation technologies.
- Experience with automated provisioning, deployment, monitoring, operational workflows, CI/CD integration, and self-service infrastructure platforms.
- Understanding of enterprise storage technologies including NAS, SAN, iSCSI, NFS, SMB, and Fibre Channel.
- Networking knowledge covering VLANs, routing, switching, and virtual networking concepts.
- Strong understanding of Azure, AWS, and hybrid cloud environments spanning on-premises and public cloud platforms.
- Experience working with engineering teams to gather requirements and deliver infrastructure solutions.
- Strong architecture, troubleshooting, problem-solving, communication, and stakeholder management skills.
- Experience supporting engineering labs, private cloud environments, or product development organizations is highly desirable.
- Preferred experience with Kubernetes, OpenShift, containers, cloud-native technologies, observability, monitoring, capacity planning, and Site Reliability Engineering practices.
- Relevant certifications in virtualization, cloud, networking, or storage technologies are a plus.
About F5 Networks
F5, Inc. builds application delivery and security products for enterprises, service providers, and governments, spanning on‑premises, cloud, and edge environments. It sells software, hardware appliances, and SaaS subscriptions for load balancing, WAF, API security, DDoS protection, and traffic management, with support services. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: FFIV) expanded its portfolio through acquisitions including NGINX and Shape Security.