Architect Network Automation

Crb Workforce, Llc
United States
20 days ago
Apply on crbworkforce.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$105,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Python (Programming Language) Networking Basics Software Architecture Software Engineering Systems Integration Juniper Palo Alto Networks Fortinet Terraform

Job description

  • Lead the architecture, engineering, and rollout of production-grade automation software running across a large, multi-vendor network estate for a managed services organization.
  • Shape the developer experience for the network team by establishing coding conventions and designing flexible, extensible software architectures.
  • Create reusable Python libraries and internal platforms that support automation efforts across the organization.
  • Set up and maintain CI/CD pipelines to streamline and accelerate software delivery.
  • Guide and coach fellow engineers in adopting current software development methodologies and best practices.
  • Drive technical decision-making and construct solutions from the ground up to continuously improve engineering workflows.

Requirements

  • A minimum of 7 years working in software engineering, with deep hands-on Python development and demonstrated architecture/design capability rather than basic scripting.
  • A track record of delivering production-level applications, platforms, frameworks, or internal tooling from concept to completion.
  • Familiarity with AI-assisted and agentic development approaches, leveraging tools such as Claude Code or comparable solutions to strengthen coding, testing, and delivery.
  • Proven skill in creating automation that spans complex, multi-system landscapes, including cloud platforms like AWS and Infrastructure as Code tooling such as Terraform, along with system integration via APIs and workflows.
  • The ability to take ownership of technical direction, build solutions independently, and enhance engineering processes or the overall developer experience without heavy oversight.
  • Practical understanding of networking principles and APIs, with experience applying software engineering to automate large, multi-vendor infrastructure environments (for example Meraki, VeloCloud, Fortinet, Palo Alto, Juniper Mist, NetBox, or similar); breadth and scale matter more than vendor-specific knowledge.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on crbworkforce.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Fortinet firewall administrative passwords leaked on the dark net

Chris Heilmann +1 · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

4:07 min

Preparing tools and authentication for automation

Johannes Ostner Johannes Ostner · Europe 2026 Virtual

2:32 min

Overview of Terraform and Terraform Cloud features

Devlin Duldulao · LIVE

3:32 min

Creating basic Terraform resources and local state files

Thomas Hartenstein · LIVE

Videos

See all

Related articles

See all