CareerPlanSign in

Senior Software Engineer - Network Automation

Dallas Infomart Office DAI💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Designs, builds, and operates software to automate multi-vendor production networks, translating network engineering intent into tested code for configuration generation, state collection, and compliance verification.

Role type

Senior IC software engineer (network automation)

Builds

Multi-vendor network automation platform including configuration renderers, verification engines, and device drivers

Domain

Network Infrastructure / Software Engineering

Deliverable

production ML models | product features

Required skills

Python (web frameworks, background tasks), multi-vendor network device automation (Juniper, Cisco, Arista, Palo Alto), NETCONF, REST APIs, relational database design, test strategy design, AI-assisted code review

Preferred skills

Streaming telemetry/gNMI, model-driven configuration, intent verification, applied AI/ML for network operations

Technologies

Python, NETCONF, SSH/CLI, SNMP, Junos, IOS-XE, NX-OS, EOS, PAN-OS, Ansible, REST APIs, relational databases

Responsibilities

Analyze business and network requirements to determine design feasibility; design device data models and source-of-truth boundaries; develop Python services for configuration rendering and compliance verification; build multi-vendor device interaction layers; define test strategies for production network safety; manage production change control and rollback procedures; evaluate emerging automation and AI approaches for network operations

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.