Why this role stands out
Leverage your Python automation expertise to design and build scalable frameworks for complex networking scenarios in this hybrid role. You'll thrive here if you have 5-8 years of experience and a passion for independent problem-solving and innovation. Apply today to join a dynamic team and shape the future of network automation.
Quick overview
Job description
Role: Python Automation Engineer – Networking
Location: San Jose, CA (Hybrid)
Duration: Long Term Contract
Experience: 5–8 years
Hybrid Work Model: Enjoy 2 Days of Remote Flexibility Every Week.
Job Summary: We are seeking a technically strong Python Automation Engineer with proven expertise in building scalable automation frameworks and a solid understanding of networking concepts and protocols. The ideal candidate can independently design automation architecture and automate complex network testing scenarios.
Key Responsibilities:
· Design, develop, and maintain robust Python-based automation frameworks from scratch.
· Build reusable test libraries and automate functional, integration, regression, and end-to-end network testing.
· Automate network configuration, validation, monitoring, and troubleshooting.
· Integrate automated suites into CI/CD pipelines and analyze test failures.
· Collaborate with development, QA, and networking teams to improve coverage and product quality.
Required Skills – Advanced Python:
· Strong hands-on Python programming, OOP, decorators, generators, concurrency, and asynchronous programming.
· Experience building reusable Python modules, packages, and custom libraries.
· Excellent debugging, scripting, and problem-solving skills.
Required Skills – Automation Frameworks:
· Hands-on expertise with Pytest, Robot Framework, or comparable Python frameworks.
· Demonstrated ability to architect and develop automation frameworks from scratch.
· Experience with fixtures, parameterization, logging, reporting, exception handling, and REST API automation.
· CI/CD integration using Jenkins, GitLab CI/CD, or GitHub Actions.
Required Skills – Networking:
· Strong understanding of TCP/IP, OSI model, TCP, UDP, HTTP/HTTPS, DNS, DHCP, SSH, and TLS/SSL.
· Working knowledge of routing, switching, VLANs, NAT, VPNs, firewalls, and network troubleshooting.
· Experience analyzing packets and traffic with Wireshark or tcpdump.
· Ability to translate networking and protocol-level scenarios into automated tests.
Tools & Technologies:
· Python, Pytest, Robot Framework, Linux/Unix, Git, Jenkins, REST APIs, JSON, YAML, Wireshark, tcpdump.
· Advantage: Docker, Scapy, Paramiko, Netmiko.
Preferred Qualifications:
· Exposure to network security, cloud networking, SD-WAN, proxies, Zero Trust, and enterprise networking products.
· Experience with network traffic simulation, performance testing, and Agile delivery.
· Bachelor’s degree in Computer Science, IT, Electronics, Telecommunications, or related engineering discipline.
Key Selection Criteria:
· Can independently design and build Python automation frameworks—not merely run existing scripts.
· Demonstrates advanced coding and practical debugging capability.
· Understands networking protocols and can diagnose network-level issues.
· Has hands-on experience automating TCP/IP or other network protocol tests.
Similar jobs
- FO

Engineering Specialist IVRecently posted
FedEx Office · Hutchins, TX · On-site 🇺🇸
Microsoft OfficeEngineeringSalary not listed - BC
Lead Forward Deployed Engineer
Boeing Company · Seattle, WA · Hybrid 🇺🇸
SAFeScrumConfluence+3Engineering$224.3k/yr - OR

Senior Software Engineer, Core Infrastructure
Oracle Corporation · United States · Hybrid 🇺🇸
DockerOracleSQL+12Technology$79.2k - $209.5k/yr - OR

Lead Principal Advanced Services Engineer, ERPRecently posted
Oracle Corporation · United States · On-site 🇺🇸
OnboardingOracleContinuous Improvement+2$103k - $264.1k/yr - TE
Software Engineer II/IIIRecently posted
Textron, Inc. · Cockeysville, MD · Hybrid 🇺🇸
MercurialSQLShell+10TechnologySalary not listed - CI

Software DeveloperRecently posted
CACI International, Inc. · Bethesda, MD · Hybrid 🇺🇸
DockerMySQLSQL+8Technology$103.8k - $218.1k/yr - SP

Splunk EngineerRecently posted
SpaceX · TX · Remote 🇺🇸
EngineeringSalary not listed - SP

Splunk EngineerRecently posted
SpaceX · Cape Canaveral, FL · Remote 🇺🇸
EngineeringSalary not listed - SA

Rust Software EngineerRecently posted
StaffRight Associates, LLC · Reston, VA · On-site 🇺🇸
RustTechnology$125k - $175k/yr - AS
Software Engineer 4Recently posted
Apex Systems · Hoover, AL · Hybrid 🇺🇸
TechnologySalary not listed - SP

Splunk EngineerRecently posted
SpaceX · Washington, DC · Remote 🇺🇸
Engineering$135k - $160k/yr - AU

Application EngineerRecently posted
Allied Universal · Secaucus, NJ · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+1Technology$100k - $125k/yr