
Network Automation Software Engineer
FluidStack
full-time
Posted on:
Location Type: Remote
Location: Remote • California, New York, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $200,000 - $250,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AnsibleBootstrapGoPythonTerraform
About the role
- Design and maintain network data models within DCIM platform that serve as the authoritative source of truth for all downstream automation.
- Build intent-based cutsheet automation that generates deployment artifacts (cable matrices, rack elevations, port mappings) directly from network models.
- Develop config generation pipelines that render device configurations from templates and network model data.
- Create device validation and health check tooling that automates the deployment lifecycle — from bootstrap through validation to production handoff.
- Build automation frameworks for network provisioning, including ZTP workflows and device onboarding.
- Collaborate with cross-functional partners (DCIM SWE, ICT, Deployment teams) to ensure physical and logical artifacts align throughout the deployment process.
- Contribute to the design and architecture of network automation systems, identifying opportunities to reduce manual effort and improve reliability.
Requirements
- Strong programming skills in Python or Go with experience building production automation systems.
- 5+ years of experience in network engineering with a focus on automation and tooling development.
- Hands-on experience with DCIM/IPAM platforms including data modeling, API integration, and using these systems as a source of truth for automation.
- Experience with network configuration management and templated config generation (Jinja2, Ansible, or similar).
- Experience with infrastructure-as-code principles and tools (Terraform, Ansible, or similar).
- Familiarity with network hardware platforms (Arista, Juniper, Mellanox/NVIDIA, or similar) and network operating systems.
- Excellent communication skills with the ability to work across engineering teams and document technical decisions clearly.
Benefits
- Competitive total compensation package (salary + equity).
- Retirement or pension plan, in line with local norms.
- Health, dental, and vision insurance.
- Generous PTO policy, in line with local norms.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonGonetwork engineeringautomationDCIMIPAMJinja2AnsibleTerraforminfrastructure-as-code
Soft skills
communicationcollaborationdocumentation