Principal Software Development Engineer

F5 Networks Australia

Hyderabad

On-site

INR 3,500,000 - 5,500,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

F5 Networks in Hyderabad, India seeks an experienced Principal Software Development Engineer to lead the architecture, design, and evolution of lab infrastructure and virtualization platforms. You will partner with engineering teams to deliver scalable, automated infrastructure supporting development, testing, CI/CD, and product validation environments.

The role requires advanced expertise in virtualization, private cloud, automation, and hybrid cloud technologies, with a focus on reliability,

Qualifications

  • 14+ years of experience in virtualization, infrastructure engineering, platform engineering, cloud, or related disciplines.
  • Proven experience designing, implementing, and operating large-scale infrastructure platforms.
  • Strong architecture, troubleshooting, and problem-solving skills across virtualization, compute, storage, networking, and cloud technologies.
  • Experience working directly with engineering teams to gather requirements and deliver infrastructure solutions.
  • Excellent communication and stakeholder management skills.
  • Experience supporting engineering labs, private cloud environments, or product development organizations is highly desirable.

Responsibilities

  • Own the technical vision, architecture, and roadmap for lab virtualization platforms.
  • Partner with engineering teams and stakeholders to understand requirements and design scalable infrastructure solutions.
  • Lead the design, deployment, and lifecycle management of virtualization and private cloud environments.
  • Drive infrastructure automation, self-service capabilities, and operational efficiency.
  • Define architecture standards, best practices, and long-term technology strategy.
  • Evaluate and adopt technologies that improve reliability, scalability, performance, and user experience.
  • Serve as the technical escalation point for complex infrastructure and virtualization challenges.
  • Mentor engineers and provide technical leadership across platform and infrastructure initiatives.

Skills

VMware vSphere/ESXi
OpenStack
OpenShift Virtualization
Proxmox
XCP-ng
Microsoft Hyper-V
Infrastructure as Code (IaC)
Terraform
Ansible
Python
PowerShell
CI/CD
Self-service infrastructure

Tools

Terraform
Ansible
Python
PowerShell

Job description

Principal Software Development Engineer - Virtualization & Lab Infrastructure

Location: Hyderabad, India

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.

Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

Role Summary

We are seeking an experienced Principal Engineer to lead the architecture, design, and evolution of our lab infrastructure and virtualization platforms. This role will partner closely with engineering teams and lab users to understand requirements and deliver scalable, reliable, and highly automated infrastructure solutions that support development, testing, CI/CD, and product validation environments. The successful candidate will provide technical leadership across virtualization, private cloud, automation, and hybrid cloud technologies, while helping drive infrastructure modernization through automation and operational excellence.

Key Responsibilities
  • Own the technical vision, architecture, and roadmap for lab virtualization platforms.
  • Partner with engineering teams and stakeholders to understand requirements and design scalable infrastructure solutions.
  • Lead the design, deployment, and lifecycle management of virtualization and private cloud environments.
  • Drive infrastructure automation, self-service capabilities, and operational efficiency.
  • Define architecture standards, best practices, and long-term technology strategy.
  • Evaluate and adopt technologies that improve reliability, scalability, performance, and user experience.
  • Serve as the technical escalation point for complex infrastructure and virtualization challenges.
  • Mentor engineers and provide technical leadership across platform and infrastructure initiatives.
Technical Expertise
Virtualization & Private Cloud
  • 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 understanding of clustering, high availability, workload management, resource optimization, and virtual networking.
  • Proven ability to troubleshoot and resolve complex virtualization platform issues.
Automation & Platform Engineering
  • Strong experience with Infrastructure as Code (IaC) and platform automation.
  • Hands-on experience with tools such as Terraform, Ansible, Python, PowerShell, or similar technologies.
  • Experience building automated provisioning, deployment, monitoring, and operational workflows.
  • Familiarity with CI/CD integration and self-service infrastructure platforms.
Infrastructure Knowledge
  • Understanding of enterprise storage technologies, including NAS, SAN, iSCSI, NFS, SMB, and Fibre Channel (FC).
  • Foundational networking knowledge required to design and troubleshoot virtualization platforms, including VLANs, routing, switching, and virtual networking concepts.
  • Strong understanding of Azure, AWS, and hybrid cloud environments spanning on-premises and public cloud platforms.
  • Experience with AI-assisted operations, intelligent automation, and AI-driven runbooks is a plus.
Qualifications
  • 14+ years of experience in virtualization, infrastructure engineering, platform engineering, cloud, or related disciplines.
  • Proven experience designing, implementing, and operating large-scale infrastructure platforms.
  • Strong architecture, troubleshooting, and problem-solving skills across virtualization, compute, storage, networking, and cloud technologies.
  • Experience working directly with engineering teams to gather requirements and deliver infrastructure solutions.
  • Excellent communication and stakeholder management skills.
  • Experience supporting engineering labs, private cloud environments, or product development organizations is highly desirable.
Preferred Qualifications
  • Experience with Kubernetes, OpenShift, containers, and cloud-native technologies.
  • Familiarity with observability, monitoring, capacity planning, and Site Reliability Engineering (SRE) practices.
  • Relevant certifications in virtualization, cloud, networking, or storage technologies are a plus.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) .

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Development Engineer
Principal Software Development Engineer

F5, Inc. • Hyderabad

Hybrid
INR 6,000,000 - 9,000,000
Hybrid work arrangement
Platform Engineer - Datacenter Infrastructure
Platform Engineer - Datacenter Infrastructure

F5 Networks, Inc.  • Hyderabad

Hybrid
INR 2,500,000 - 4,500,000
Cloud Infrastructure / Platform Engineer
Cloud Infrastructure / Platform Engineer

F5 • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Principal DevOps Engineer
Principal DevOps Engineer

F5, Inc. • Hyderabad

Hybrid
INR 4,500,000 - 7,000,000
Cloud Infrastructure / Platform Engineer
Cloud Infrastructure / Platform Engineer

636 F5 Networks Innovation SEZ Private Limited (India) • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Sr Software Development Engineer
Sr Software Development Engineer

F5 • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Devops Engineer
Senior Devops Engineer

F5 • Karnataka

On-site
INR 4,200,000 - 6,400,000
Principal Software Development Engineer
Principal Software Development Engineer

F5 • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

F5 Networks, Inc.  • Hyderabad

Hybrid
INR 3,800,000 - 7,000,000
Sr Software Development Engineer
Sr Software Development Engineer

635 F5 Networks Innovation Non-SEZ Private Limited (India) • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000