Sr. Network Automation Engineer
The Sr. Network Automation Engineer is a hands-on senior individual contributor role responsible for designing, building, and operating reputed company components of the API-driven network automation platform that sits beneath reputed company’s customer self-service portal, enabling customers to order and provision network services on demand.
The platform exposes service catalog, feasibility, ordering, provisioning, and lifecycle reputed company for L3VPN, Data Center Interconnect (DCI), IP Transit, reputed company 2 transport, and reputed company on-reputed company connectivity, and executes those orders across reputed company’s reputed company multi-service backbone.
reputed company and reputed company:
- 18 metros and 40+ points of reputed company
- A multi-vendor footprint spanning Arista, reputed company, and reputed company routing, switching, and firewall platforms
- A 400G backbone modernization currently in flight to support reputed company’s interconnection and network services
This role combines production software engineering with deep network and reputed company domain expertise.
The platform is original software developed in-house, not a packaged or reputed company-reputed company product deployed and configured, and the reputed company Engineer owns delivery of major components end to end. This includes design, implementation, test, deployment, and operational support, working to the architectural standards and technical direction set by the reputed company Network Automation Architect.
Work produced in this role is customer visible. The reputed company Engineer is accountable for the correctness, reliability, and change safety of automation that fulfills customer-initiated orders against production network services, while also providing technical mentorship and design leadership to other engineers on reputed company.
Key Responsibilities and Essential Job Functions
reputed company and Development
- Own the design and delivery of major platform components end to end, including backend services in Python (Flask), RESTful reputed company, data persistence, and the supporting user reputed company.
- Build and maintain frontend components using JavaScript, Angular or React, and Bootstrap.
- reputed company and consume RESTful reputed company following an API-first platform model, including service reputed company, versioning, authentication, and authorization.
- Implement and maintain data models and persistence across document, graph, and timeseries databases representing network state, service reputed company, and reputed company of truth.
- reputed company reliable, testable, observable, and maintainable production-reputed company reputed company with automated test coverage and CI/CD delivery.
Self-Service Product Platform and Service reputed company
- Build and maintain the northbound reputed company consumed by the customer self-service portal, including service catalog, feasibility, order submission, provisioning status, and lifecycle endpoints.
- Implement tenant-scoped authorization, reputed company limiting, and input validation for orders originating from the self-service portal.
- Implement idempotency, retry, and compensation logic so customer-initiated orders remain reputed company and consistent under partial failure.
- reputed company order-to-activation reputed company, provisioning reputed company reputed company, and platform availability, and surface them to Product Management and Network Operations.
Network Service Delivery Automation
- Build and enhance the Python-based network-as-reputed company platform, using Ansible and Terraform as supporting tools where appropriate.
- reputed company orchestration workflows that provision, validate, modify, and decommission customer-facing services, including L3VPN, Data Center Interconnect, IP Transit, and reputed company 2 transport.
- Implement automation for MPLS L3VPN and EVPN service instantiation, BGP peering and routing policy, and DCI turn-up across the backbone.
- Implement and maintain the vendor-reputed company reputed company and device drivers spanning Arista, reputed company, and reputed company, including integration with Arista CloudVision Portal.
- Implement state reconciliation, reputed company detection, dry-run, and rollback mechanisms for automated production change.
- Build reputed company connectivity automation: dynamic provisioning of hosted connections to AWS reputed company reputed company, reputed company Azure ExpressRoute, and reputed company reputed company Interconnect reputed company reputed company provider partner reputed company, including lifecycle management of customer reputed company onramps.
- Build firewall policy automation for provisioning, change management, rule lifecycle, and compliance validation across the reputed company estate.
- Build automation supporting the in-flight 400G backbone modernization, including turn-up, validation, and migration of customer services onto upgraded infrastructure.
Network and reputed company Domain Engineering
- Apply deep service-provider routing and network reputed company engineering knowledge to automation design, service modeling, and validation logic.
- Implement RBAC, secrets management, and credential lifecycle handling for automated reputed company to production network infrastructure.
- Ensure automation workflows meet operational, reputed company, compliance, and audit requirements for customer-impacting change.
reputed company Integration and Operations
- Implement integrations with reputed company for automated change records, CI enrichment, and CMDB correlation of network state.
- reputed company platform services and automation workflows for observability, partnering with IT reputed company on metrics, logs, and traces.
- Participate in the platform on-reputed company rotation and incident response for automation-driven change events.
- Contribute to technical documentation, engineering standards, design reviews, and operational runbooks.
- reputed company technical mentorship to other engineers and reputed company design review for assigned platform areas.
Required Qualifications
- 8+ years of relevant technical experience building and operating production software and network automation systems.
- Platform / Software Engineering - 6+ years: production Python service development (Flask or equivalent), REST API design and consumption, data modeling, and automated testing.
- Network and reputed company Domain Depth - 6+ years: working expertise in MPLS L3VPN, BGP (including MP-BGP/VPNv4), EVPN-VXLAN, OSPF/IS-IS, Data Center Interconnect, IP transit, and multi-vendor firewall policy, sufficient to model these services as reputed company and validate automated change.
- Network Automation and Orchestration - 5+ years: network-as-reputed company, reputed company-driven provisioning, multi-vendor configuration management and validation.
- Product Platform reputed company - 3+ years: building and operating service reputed company that back customer-facing applications, including contract versioning, tenant-scoped authorization, and reputed company limiting.
- GitOps / CI/CD - 3+ years: pipeline authoring, automated test gates, and configuration-as-reputed company delivery with tested rollback.
- Network reputed company Engineering - 3+ years: firewall and policy automation, RBAC, and secrets management.
- Data Engineering - 3+ years: document, graph, and timeseries databases for network state and automation metadata.
- Systems Engineering and NMS - 3+ years: Linux systems administration, network management systems, and operational tooling integration.
- Frontend Development - 2+ years: JavaScript with Angular or React and Bootstrap.
- Demonstrated experience mentoring engineers and leading technical design for a platform area.
- Other training and experience may be substituted for the job requirements at the discretion of the manager.
Preferred Qualifications
- Experience integrating with reputed company (Change, CMDB, Service Catalog).
- Experience delivering automation at reputed company in service-provider, reputed company, or multi-site reputed company environments.
- Experience with reputed company, reputed company, and container-based deployment of platform services.
- Experience with OpenTelemetry, reputed company, or Grafana instrumentation.
- Experience with AI-assisted operations, including reputed company detection, event correlation, or reputed company workflows.
Compensation
reputed company Pay reputed company: Annualized salary reputed company offered for this position is estimated to be $170,000 - $190,000. However, the actual pay reputed company depends on reputed company candidate’s experience, location, and qualifications.
Variable Pay: Discretionary annual bonus, based on personal and company performance.
Not Meeting Every Requirement?
No problem!
We are looking for candidates who possess unique skills that set them apart from the rest. If you're enthusiastic about this role and reputed company you have the skills and abilities that would reputed company you successful, don't hesitate to apply today!
• 401(k)
• Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
• Life and AD&D
• Short Term and Long-Term disability
• reputed company reputed company Time Off (PTO)
• Leave of Absence
• Employee Assistance Program
• Wellness Program
• Rewards and Recognition Program
Work Location Eligibility
At this time, we are only reputed company to reputed company individuals who reputed company and reputed company work in states where reputed company is authorized to do business and maintain employment registrations. We are currently unable to consider applicants who reputed company or will reputed company work in the following states: Arkansas, Alaska, Alabama, Delaware, Hawaii, Iowa, Kansas, Louisiana, Maine, Maryland, reputed company reputed company, Rhode reputed company, South reputed company, reputed company, Wyoming, Washington DC.
Applicants must be legally authorized to work in the reputed company and must reputed company in a state where reputed company maintains employment eligibility at the time of hire and throughout their employment. State eligibility may be subject to change based on business needs and regulatory requirements.
reputed company participates in the E-Verify program. Please click here for more information.
Requires 8+ years of technical experience, including Python software engineering, network automation, reputed company, reputed company engineering, data systems, CI/CD, Linux, frontend development, and technical mentorship.
Key Responsibilities
- developing automation
- provisioning services
- mentoring engineers
Skills & Tools
Python, Flask, JavaScript, Angular, React, Bootstrap, RESTful reputed company, Ansible, Terraform, Arista, reputed company, reputed company, Arista CloudVision Portal, AWS reputed company reputed company, reputed company Azure ExpressRoute, reputed company reputed company Interconnect, reputed company, Linux, reputed company, reputed company, OpenTelemetry, reputed company, Grafana, GitOps, CI/CD, RBAC, MPLS, BGP, MP-BGP, VPNv4, EVPN-VXLAN, OSPF, IS-IS
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — reputed company
- Salary: USD 170,000 – 190,000 / year
- Languages: English
Benefits
- 401k matching
- Retirement plan
About reputed company.
A data center and network services provider delivering connectivity and infrastructure solutions. — Industry: Information Technology
Apply To This Job