Engineer Ii, Software

F5 F5 · Enterprise · Hyderabad, India

Software Engineer II at F5 Networks in Hyderabad, India, focusing on building and improving scalable, performant, and secure application delivery controllers and security platforms. The role involves working with modern software ecosystems, containerization technologies, and distributed systems to enhance F5's product offerings.

What you'd actually do

  1. You will help us identify and develop solutions to improve scalability, performance and simplify our platform and processes.
  2. Advocate for reliability and develop standards across services and teams.
  3. You will drive standardization efforts across multiple disciplines, systems, software, and teams
  4. Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  5. Support Continuous Integration and Deployments across various environments.
  6. Evaluate and integrate or develop solutions for F5 environments for any security vulnerabilities.

Skills

Required

  • Minimum 3+ years of handling services in a large-scale distributed environment.
  • Strong knowledge of C/C++ Programming languages.
  • Basic networking fundamentals: TCP/IP, HTTPS, VLANs, DNS, load balancing and firewalling, etc.
  • Working knowledge of Linux OS is a must.
  • Strong communication skills.
  • Excellent customer service focus.

Nice to have

  • Knowledge of scripting languages (Python/Shell Scripts) is an added advantage.
  • Experience working in a containerized environment (Docker) and understanding of container orchestration platforms such as Kubernetes is an advantage.