Full job description
Senior Network Engineer responsible for designing, implementing, and troubleshooting complex network solutions across datacenters and cloud environments. Requires 10+ years experience with WAN, routing, switching, load balancing, network security, and hybrid multi-cloud networks (AWS, GCP, Azure). Must have strong skills in Python, Terraform, Ansible, and network automation. Responsibilities include leading network infrastructure projects, building infrastructure as code, managing CI/CD pipelines, collaborating with security and SRE teams, troubleshooting network issues, monitoring performance, and driving standardization and automation. Requires certifications from major cloud platforms, Cisco, and Palo Alto. Participation in after-hours on-call rotation required. Benefits include flexible time off, paid holidays, sick time, parental leave, health coverage, 401(k), tuition assistance, and more.
What you'll do
- Lead design, implementation, and optimization of network services, tools, and infrastructure across on-premises and cloud environments
- Engineer scalable, automated network solutions using Cisco, Palo Alto, F5, AWS, GCP, and Azure focusing on hybrid and multi-cloud deployments
- Build and maintain infrastructure as code using DevOps tools like Puppet and Terraform
- Develop and manage Network DevOps and CI/CD pipelines to automate deployment, provisioning, and monitoring
- Automate configuration and management tasks using scripting languages and tools
- Collaborate with SRE and security teams to ensure secure, compliant, and up-to-date cloud infrastructure
- Troubleshoot complex network issues across LAN, WAN, Cloud, Internet, and routing protocols (BGP, OSPF)
- Monitor network performance and design high-availability solutions with redundancy and failover mechanisms
- Evaluate and deploy next-gen technologies including cloud-managed networks
- Collaborate with cross-functional teams to define technical requirements, project objectives, and deliver strategic guidance
- Continuously assess existing systems, identify areas for improvement, and propose effective solutions
- Drive standardization, documentation, and automation across all network and cloud platforms
- Additional responsibilities as assigned
Requirements
- 10+ years of experience supporting high performance production environments
- Deep expertise in WAN and routing topologies, datacenter switching architectures, firewall concepts, and traffic management technologies such as load balancing and ECMP
- Proven experience designing and operating secure hybrid multi-cloud networks (AWS, GCP, Azure), including cloud connectivity models and infrastructure as code
- Strong programming skills in Python and experience with network automation frameworks
- Proficient with Infrastructure as Code tools such as Terraform and Ansible
- Advanced knowledge of networking protocols and technologies including Ethernet (10/40/100/400Gbps), OSPF, BGP, Spanning Tree variants, IPSec, DHCP, DNS, SNMP, LACP, IPv6, and TCP
- Hands-on experience with enterprise networking platforms such as Cisco Catalyst and Nexus, Dell Force10, Arista, Citrix NetScaler, and F5 Big IP
- Expertise in traditional and next-generation firewalls, intrusion prevention systems leveraging Cisco and Palo Alto Networks solutions
- Proficiency with network monitoring and management tools such as SolarWinds NPM/NCM, ExtraHop, AlgoSec, and NetBrain
- Experience developing cloud networking infrastructure including DNS, CDNs, load balancers, VPCs, subnets, and security groups
- Strong communication skills and ability to document and share troubleshooting procedures
- Strong working knowledge of security frameworks and regulations (e.g., ISO 27001, NIST, PCI DSS)
- Self-starter with initiative to work independently and drive tasks to completion with minimal supervision
- Demonstrated ability to troubleshoot issues across network, OS, and application layers
- Proven track record of leading incident response and root cause analysis across complex, distributed systems
- Familiarity with observability platforms, dashboard creation, and actionable alerting
- Ability to mentor junior team members and lead technical discussions with cross-functional teams
- Certifications from major cloud platforms, Cisco, and Palo Alto
- Participation in after-hours on-call rotation as needed
Tech stack
CiscoPalo AltoF5AWSGCPAzurePythonTerraformAnsiblePuppetBGPOSPFECMPCisco CatalystCisco NexusDell Force10AristaCitrix NetScalerF5 Big IPSolarWinds NPMSolarWinds NCMExtraHopAlgoSecNetBrainInfrastructure as CodeDevOpsCI/CDLoad BalancingFirewallIntrusion Prevention SystemsNetwork Automation
Benefits
Flexible time off (FTO)15 paid holidaysPaid sick timeParental/new child leaveChildcare & elder care assistanceAdoption assistanceComprehensive health coverage401(k)Tuition assistanceCommuter benefitsProfessional developmentEmployee recognitionCharitable donation matchingHealth coaching and counseling