Sr. Network Engineer
CSGAbout the role
Hi, I'm Cassie Alexander, your Recruiter and guide to joining CSG! We are excited to learn more about you and your unique background.
We are seeking a Senior Network Engineer with deep experience in cloud-native networking and enterprise infrastructure. This role is responsible for designing, automating, and deploying containerized network infrastructure in AWS, while also supporting enterprise network solutions across offices, data centers, and public cloud environments. The ideal candidate combines strong network engineering fundamentals in Cisco routing, Cisco Application Centric Infrastructure, Palo Alto firewalls and has programming and automation skills, that can thrive in a datacenter hybrid, and multi-cloud architecture.
We are looking for a Senior Network Engineer who will:
- Build and automate network infrastructure containers in AWS using tools like Terraform, Python, and Kubernetes-native frameworks.
- Analyze business and technical requirements to design secure, scalable, and resilient network solutions across corporate locations, data centers, and cloud environments.
- Lead planning and design of LAN, WAN, WLAN, firewall, VPN, DDoS mitigation, and cloud networking technologies.
- Design and implement network connectivity in AWS VPCs, including routing, NAT, Transit Gateway, Direct Connect, and network segmentation strategies.
- Serve as a Tier 2/3 escalation point for complex network incidents and outages; proactively troubleshoot and resolve network performance and security issues.
- Partner with internal teams to review, validate, and execute changes within enterprise change management practices.
- Maintain comprehensive documentation of network topologies, configurations, and automation scripts.
- Develop, manage, and lead network-related projects, including coordination with cross-functional stakeholders and external vendors.
- Participate in on-call rotation as needed to support 24x7 operations.
- Design, plan and implement network, security and monitoring technologies such as routers, switches, firewalls, and performance monitoring. This includes recommending solutions, creating project plans, developing configuration standards and, where appropriate, developing workplans or reviewing workplans of others to ensure proper implementation. Recommend and implement process improvement and automation. Acts as the technical lead in the execution of all aspects of site planned and unplanned maintenance activity in accordance to CSG’s change control policy.
- Consult with customer teams to define and implement network patterns for customer solutions or, if necessary, create custom solutions for various product requirements.
- Consult with vendors, teammates, other technical teams in the development of the CSG technical landscape aligned with industry trends. This will include procurement activities required to get accurate, timely quotes from vendors for new projects.
- Lead in all corporate network audit/compliance activities.
Is this opportunity right for you? We are looking for candidates who have:
- Bachelor’s degree in Computer Science, related field or equivalent experience
- 7+ years of experience in network engineering with a strong background in enterprise and cloud networking
- Hands-on experience designing and supporting network environments in AWS, including VPCs, VPNs, Transit Gateway, Direct Connect, and Security Groups.
- Proven experience with Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools
- Strong scripting/programming skills in Python, Bash, for automating network deployment and configuration tasks
- Experience with container platforms (e.g., EKS, Kubernetes) and implementing service mesh/network policies
- Expertise in enterprise-grade switching, routing, firewalls (e.g., Palo Alto), technologies
- Solid understanding of network protocols and services: BGP, OSPF, TCP/IP, DNS, DHCP, NAT, VPN, and IPSec
- Familiarity with network monitoring and observability platforms (e.g., SolarWinds, Wireshark)
- Knowledge and experience in routing, switching and firewall troubleshooting, maintenance and configuration (ACI, SDN, NextGen Firewall, DDoS mitigation, wireless, and automation using Python, API)
- Knowledge and experience in management of SNMP, SNMP traps, logging technologies) and development of configuration management tools such as Ansible, Jenkins
- Configuration of Enterprise level tools such as network monitoring and troubleshooting (Solarwinds, netflow, IP management InfoBlox, LiveAction packet captures, Cisco ISE)
- Knowledge of installation and troubleshooting of data
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s