Senior Software Engineer – Data Center Networking

Veridic Solutions LLC

Dallas (TX)

Hybrid

USD 120,000 - 180,000

Full time

12 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Veridic Solutions LLC is seeking an experienced Senior Network Automation Engineer to develop automation for data centers, cloud, and HPC environments. You will advance Python-based automation to streamline provisioning, configuration, and validation across large-scale networks.

The role emphasizes building reusable frameworks, API integrations, and CI/CD workflows, collaborating with networking, security, and cloud teams to deliver scalable, observable solutions.

Qualifications

  • 5+ years of experience in software engineering, network automation, infrastructure engineering, or a related discipline.
  • Strong Python programming skills, including the ability to develop production-grade applications and automation utilities.
  • Experience with software development practices such as testing, Git-based version control, peer reviews, and continuous integration.
  • Practical experience building automation frameworks, network management tools, or infrastructure automation services.
  • Strong understanding of TCP/IP, DNS, HTTP, routing, switching, load balancing, and network security concepts.
  • Hands-on experience with Ansible, Terraform, Jinja2, or similar automation and Infrastructure as Code technologies.
  • Experience developing APIs and integrating services across technical platforms.
  • Familiarity with Docker, Kubernetes, and container-based infrastructure.
  • Knowledge of distributed applications, microservices, fault tolerance, security, and system observability.
  • Strong troubleshooting capabilities and the ability to manage engineering tasks independently.

Responsibilities

  • Develop and maintain Python-based automation applications for network provisioning, configuration, validation, and ongoing maintenance.
  • Build reusable automation frameworks and services that simplify network administration and infrastructure management.
  • Create APIs and integration solutions to connect networking platforms with internal engineering systems.
  • Automate infrastructure deployment and configuration using Ansible, Terraform, Jinja2, or comparable tools.
  • Incorporate automated testing, deployment, and validation into CI/CD workflows.
  • Participate in technical planning, architecture discussions, and implementation of scalable engineering solutions.
  • Establish monitoring, logging, telemetry, and observability capabilities for network health and performance.
  • Work closely with networking, security, cloud platform, and infrastructure teams to deliver integrated solutions.
  • Investigate production issues, identify underlying causes, and implement corrective and preventive improvements.
  • Evaluate existing operational workflows and develop automation to reduce manual effort and improve consistency.

Skills

Python
Network automation
CI/CD
APIs
Ansible
Terraform
Jinja2
Docker
Kubernetes
Git
Networking concepts
Troubleshooting

Tools

Ansible
Terraform
Jinja2
Docker
Kubernetes
Git
Python

Job description

Work Model: Hybrid - 3 Days Onsite Per Week
Role Summary

We are seeking an experienced Senior Network Automation Engineer to help develop and enhance automation solutions for large-scale data center, cloud, and high-performance computing environments.

In this position, you will leverage software development and networking expertise to streamline infrastructure operations, improve network reliability, and build scalable tools for managing complex network environments. You will work across Python development, network configuration automation, API integrations, and infrastructure orchestration.

The ideal candidate has a strong programming background, understands modern networking technologies, and can translate operational requirements into reliable, automated engineering solutions.

What You’ll Be Responsible For
  • Develop and maintain Python-based automation applications for network provisioning, configuration, validation, and ongoing maintenance.
  • Build reusable automation frameworks and services that simplify network administration and infrastructure management.
  • Create APIs and integration solutions to connect networking platforms with internal engineering systems.
  • Automate infrastructure deployment and configuration using Ansible, Terraform, Jinja2, or comparable tools.
  • Incorporate automated testing, deployment, and validation into CI/CD workflows.
  • Participate in technical planning, architecture discussions, and implementation of scalable engineering solutions.
  • Establish monitoring, logging, telemetry, and observability capabilities for network health and performance.
  • Work closely with networking, security, cloud platform, and infrastructure teams to deliver integrated solutions.
  • Investigate production issues, identify underlying causes, and implement corrective and preventive improvements.
  • Evaluate existing operational workflows and develop automation to reduce manual effort and improve consistency.
Technical Requirements
  • At least 5 years of experience in software engineering, network automation, infrastructure engineering, or a related discipline.
  • Strong Python programming skills, including the ability to develop production-grade applications and automation utilities.
  • Experience with software development practices such as testing, Git-based version control, peer reviews, and continuous integration.
  • Practical experience building automation frameworks, network management tools, or infrastructure automation services.
  • Strong understanding of TCP/IP, DNS, HTTP, routing, switching, load balancing, and network security concepts.
  • Hands-on experience with Ansible, Terraform, Jinja2, or similar automation and Infrastructure as Code technologies.
  • Experience developing APIs and integrating services across technical platforms.
  • Familiarity with Docker, Kubernetes, and container-based infrastructure.
  • Knowledge of distributed applications, microservices, fault tolerance, security, and system observability.
  • Strong troubleshooting capabilities and the ability to manage engineering tasks independently.
Additional Skills That Are a Plus
  • Experience configuring or automating BGP, OSPF, VRF, VLANs, ACLs, and firewall technologies.
  • Background supporting enterprise-scale or data center networking infrastructure.
  • Familiarity with networking equipment and platforms from Cisco, Arista, Juniper, or similar vendors.
  • Understanding of multitenant network design, network isolation, and segment routing.
  • Experience with SQL databases, NoSQL platforms, or graph databases.
  • Knowledge of event-driven systems and messaging technologies such as Kafka or RabbitMQ.
  • Experience with service discovery, secrets management, and policy-as-code implementations.
  • Exposure to AI/ML-driven infrastructure optimization or automation.
  • Experience supporting cloud platforms, HPC infrastructure, or large distributed computing environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Automation Architect | Hybrid (Dallas)
Senior Network Automation Architect | Hybrid (Dallas)

GTN Technical Staffing • Texas

Hybrid
USD 120,000 - 150,000
Performance bonus
Company-paid benefits
Senior Network Automation Engineer
Senior Network Automation Engineer

GTN Technical Staffing • Texas

On-site
USD 120,000 - 150,000
Performance bonus
Company-paid benefits
Network Automation Engineer
Network Automation Engineer

Realm • Austin (TX)

On-site
USD 100,000 - 130,000
Network Automation Engineer
Network Automation Engineer

Surya Technologies • Raleigh (NC), Durham (NC)

On-site
USD 90,000 - 120,000
Network Automation Engineer
Network Automation Engineer

Compunnel, Inc. • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Senior Network Automation Engineer
Senior Network Automation Engineer

ARK Solutions, Inc. • United States

On-site
USD 120,000 - 150,000
Network Automation Engineer
Network Automation Engineer

Staffing Spot, Inc. • Detroit (MI)

On-site
USD 110,000 - 150,000
Network Automation Engineer - Federal Customer
Network Automation Engineer - Federal Customer

Dell Inc. • Chantilly (VA)

Hybrid
USD 110,000 - 170,000
Software Engineer - Remote
Software Engineer - Remote

Wired360 Inc • United States

Remote
USD 145,000 - 185,000
Senior Network Automation Engineer
Senior Network Automation Engineer

GranularTek LLC • Manassas (VA)

On-site
USD 140,000 - 190,000