Network Automation Architect @CBTS
Software Development
Salary usd 120,000 - 1..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 5d ago

[Hiring] Network Automation Architect @CBTS

5d ago - CBTS is hiring a remote Network Automation Architect. 💸 Salary: usd 120,000 - 170,000 per year 📍Location: USA

Role Description

We are seeking a Senior Network Automation Architect — a software engineer first, with deep domain expertise in network infrastructure. This is not a traditional network engineering role with scripting. This position owns the design, development, and delivery of production‑grade automation software that operates across a large‑scale, multi‑vendor network environment for a Managed Service Provider (MSP).

You will define the developer experience for the network organization:

  • Setting coding standards
  • Designing extensible software architectures
  • Building reusable Python libraries and internal platforms
  • Implementing CI/CD pipelines
  • Mentoring engineers in modern software development practices

You think in design patterns, clean abstractions, testability, and long‑term maintainability — and you apply that mindset to infrastructure automation.

Qualifications

  • 7+ years of professional software development experience with Python as the primary language
  • Advanced Python expertise: Type hints, Dataclasses / Pydantic, Async / await, Context managers, decorators, generators
  • Experience building Python libraries, packages, and CLI tools (Click, Typer, argparse)
  • Strong testing background: pytest, mocking, fixtures, TDD
  • Advanced Git skills (rebase, cherry‑pick, bisect, hooks)
  • Hands‑on experience designing and maintaining CI/CD pipelines
  • Solid grounding in SOLID principles, design patterns, and clean architecture
  • Experience writing technical documentation and developer guidelines

Requirements

  • Strong understanding of Routing (BGP, OSPF), Switching, VPNs and firewalls, SD‑WAN, Network security fundamentals
  • Experience automating at least two or more of: NetBox, Arista VeloCloud, Cisco Meraki, Juniper Mist, Palo Alto Prisma SD‑WAN, Fortinet SD‑WAN
  • Familiarity with Netmiko, NAPALM, Nornir, pyATS
  • Experience with JSON, YAML, XML, and Jinja2 templating

Preferred Qualifications

  • Terraform (including module or provider development)
  • AWS networking and architecture
  • Docker, Kubernetes, Linux
  • Observability stacks (Grafana, Prometheus, ELK)
  • Event-driven automation (Kafka, RabbitMQ, webhooks)
  • Database integration (PostgreSQL, Redis, SQLite)
  • Internal developer platforms, self‑service portals, or ChatOps
  • Open-source contributions or public automation portfolio
  • Relevant certifications (Cisco DevNet, CCNP/CCIE, AWS, Terraform)

Benefits

  • Architect the automation backbone of a modern MSP
  • Own standards, tooling, and culture — not just scripts
  • Solve large‑scale, real‑world infrastructure problems
  • High autonomy, high impact, long‑term technical ownership
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Network Automation Architect @CBTS
Software Development
Salary usd 120,000 - 1..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 5d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later