
Software Engineer III
F5 Networks2 days ago
Bengaluru, India or Hyderābād, IndiaSenior
Responsibilities
- Design, code, test, and maintain robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms.
- Diagnose and resolve complex software issues involving networking, security, web technologies, HTTP load balancers, API gateways, and related systems.
- Integrate, test, and debug issues across existing system-wide software.
- Participate in product support, bug triage, and bug fixing on a rotating schedule to meet SaaS service-level commitments.
- Apply software design, implementation, and testing principles while working independently with limited supervision.
- Mentor junior developers and demonstrate technical leadership.
Requirements
- Expertise in Golang preferred, or comparable experience with Rust, C++, Python, or other high-level programming languages.
- Hands-on experience with Docker, Kubernetes, microservices architecture, and cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
- Strong knowledge of computer networking principles.
- Experience with HTTP, gRPC, TLS, REST APIs, and OpenTelemetry.
- Experience with NGINX technologies is a strong plus.
- Bachelor’s or advanced degree and/or equivalent work experience.
- At least 5 years of experience in relevant roles.
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.