Software Development Engineer III

F5 F5 · Enterprise · Hyderabad, India

Software Development Engineer III role at F5 focusing on high-performance network applications, designing, implementing, and testing components using Golang and Python. The role involves working with cloud-native applications on Kubernetes, developing APIs, and integrating AI Copilot solutions into automation workflows. Requires experience with test methodologies, networking concepts, Docker, Kubernetes, CI/CD, and DevOps best practices.

What you'd actually do

  1. Work on high performance network applications
  2. Design, implement and test components in a multitude of languages (Golang, Python).
  3. Work closely with engineering, product, marketing, and customer support teams to engineer end-to-end solutions.
  4. Improve processes, tooling, and engineering standards.
  5. Have innovative problem-solving skills.

Skills

Required

  • Golang
  • Python
  • Shell scripts
  • Docker
  • Kubernetes
  • REST APIs
  • gRPC APIs
  • CI/CD pipelines
  • DevOps best practices
  • Linux experience
  • analytic/trouble-shooting skills
  • networking concepts
  • network security
  • HTTP Load balancers
  • test methodologies
  • product life cycle

Nice to have

  • 5+ years Linux experience