principal Software Engineer tech_leadership 14+ yrs Bachelor's · Posted Apr 20, 2026

About this role

F5 Networks is hiring a principal-level Software Engineer based in Hyderabad, India. The posting calls out experience with Python, REST APIs, Kubernetes, Docker and roughly 14+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Hyderabad, India
Experience
14+ years
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Principal Test Engineer leading end-to-end test planning and execution for advanced networking features. Architect AI/ML-driven automated test frameworks, mentor junior engineers, and drive quality initiatives across complex networked systems. Requires 14+ years testing experience with 5+ years in networking products and deep protocol expertise.

More roles at F5 Networks

Procurement Coordinator III (6 Months Contract)
Hyderabad, India · mid
Security
Sr Account Executive - Enterprise (Manila)
Manila, Philippines · senior
Salesforce Security
Sr Account Executive - BFSI (Singapore)
Singapore · senior
Salesforce Security
Solutions Engineer
Tokyo, Japan · mid
Python JavaScript Go
Senior Accountant
Seattle, WA · senior
Automation Cloud Computing Security
All F5 Networks jobs →

Job description

from F5 Networks careers

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.

Seeking a Principal Test Engineer with deep expertise in advanced networking protocols and hands-on experience leveraging the latest AI methodologies for test automation and analytics. The ideal candidate will architect robust test strategies, drive quality initiatives across complex networked systems, and mentor the team in advanced testing techniques.

Key Responsibilities:

Lead end-to-end test planning, design, and execution for features involving advanced networking (L2/L3 switching/routing, load balancing, firewall, VPN, SSL/TLS offload, DNS, HTTP/2, HTTP/3, QUIC, IPsec, GRE, VXLAN, MPLS, BGP, OSPF, VRRP, SNMP, NetFlow, etc.).

Architect and implement automated test frameworks using modern AI/ML techniques for anomaly detection, predictive analytics, and intelligent test case generation.

Collaborate with development, product management, and DevOps to ensure comprehensive test coverage and continuous integration.

This is an excerpt. Read the full job description on F5 Networks careers →
All software engineering jobs software engineering in Hyderabad, India Jobs in Hyderabad, India software engineering salaries software engineering career path
All F5 Networks Jobs Browse software engineering roles principal positions