Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

F5 Networks

Software Development Engineer II - Python/Selenium

Posted Updated
Discussion

Description

We are seeking a passionate and skilled Software Engineer with a strong foundation in networking concepts and automation development.

The ideal candidate will have experience in building intelligent automation frameworks, integrating AI/agent-based systems, and solving complex technical challenges.

Key Responsibilities :

- Design, develop, and maintain automation solutions using Python, Selenium, and related frameworks.

- Experience in handling performance regressions and debugging failures to find product bugs.

- Understand and enhance existing automation frameworks.

- Integrate and work with AI models and intelligent agents to enhance automation capabilities.

- Collaborate with cross-functional teams to identify, analyze, and solve technical and operational problems.

- Develop tools and scripts for network automation, testing, and validation.

- Write clean, efficient, and well-documented code following best practices.

- Participate in design discussions, code reviews, and contribute to continuous improvement initiatives.

- Communicate technical solutions effectively through clear verbal and written communication.

Required Skills & Qualifications:

- 26 years of hands-on experience in Python programming.

- Strong problem-solving and analytical skills.

- Solid understanding of computer networking fundamentals (TCP/IP, HTTP, DNS, etc.).

- Experience with automation tools and frameworks such as Selenium, PyTest, or Robot Framework.

- Familiarity with AI/ML concepts with S3 and MCP and ability to work with AI APIs or agent-based systems.

- Experience with REST APIs, JSON, and integrating third-party systems.

- Excellent verbal and written communication skills.

- Ability to work independently and collaboratively in a dynamic environment.

Preferred (Nice-to-Have) :

- Experience with DevOps tools (Docker, Jenkins, GitLab CI/CD).

- Exposure to cloud platforms (AWS, Azure, or GCP).

- Understanding of network devices or infrastructure automation (Cisco, etc.).

- Prior experience in test automation frameworks or API automation.

- Experience in performance and scale testing.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →