Full job description
Senior Network Engineer responsible for designing, implementing, and supporting Epsilon's global network infrastructure across datacenters and cloud environments. Key tasks include leading network service design and optimization, engineering automated cloud networking solutions using AWS, GCP, and Azure, maintaining infrastructure as code with Terraform, Ansible, CloudFormation, and Deployment Manager, developing Network DevOps and CI/CD pipelines, automating network provisioning and monitoring with Python, Go, Bash, and PowerShell, collaborating with security and platform teams, resolving complex hybrid networking issues, implementing cloud load balancers and CDN integrations, evaluating next-gen technologies, driving cost optimization and governance, and standardizing documentation. Requires 6+ years experience with hybrid multi-cloud networks, strong programming and automation skills, expertise in networking protocols and enterprise platforms, cloud security knowledge, monitoring tools proficiency, security framework familiarity, incident response leadership, FinOps knowledge, strong communication skills, and relevant cloud and network certifications. Participation in on-call rotation required. Salary range $88,900 - $165,100. Location: Irving, Texas, United States.
What you'll do
- Lead design, implementation, and optimization of network services, tools, and infrastructure across on-premises, hybrid, and multi-cloud environments
- Engineer scalable, automated cloud networking solutions using AWS, GCP, and Azure services
- Build and maintain infrastructure as code using Terraform, Ansible, CloudFormation, Deployment Manager
- Develop and manage Network DevOps and CI/CD pipelines for network provisioning, configuration management, and observability
- Automate provisioning, configuration, and monitoring tasks using Python, Go, Bash, PowerShell
- Collaborate with SRE, cloud security, and platform teams to ensure alignment with zero trust and compliance frameworks
- Solve complex hybrid networking issues across LAN, WAN, cloud interconnects, Internet, and routing protocols
- Implement cloud load balancers, CDN integrations, DNS failover, and traffic steering policies
- Evaluate and deploy next-gen technologies including service mesh, cloud-managed firewalls, cloud-native monitoring, and observability platforms
- Drive adoption of standard processes for cost optimization, tagging strategies, and governance across multi-cloud infrastructure
- Continuously assess existing systems, identify areas for improvement, and implement automation-driven solutions
- Standardize documentation, runbooks, and design patterns for network and cloud operations
Requirements
- 6+ years of experience supporting high-performance production environments
- Proven experience designing and operating secure hybrid multi-cloud networks
- Strong programming and automation skills in Python
- Experience with network automation frameworks and cloud SDKs/APIs
- Deep expertise with infrastructure as code and DevOps tooling
- Advanced knowledge of networking protocols and technologies including Ethernet, OSPF, BGP, EVPN/VXLAN, IPSec, DHCP, DNS, SNMP, LACP, IPv6, TCP
- Hands-on experience with enterprise networking platforms such as Cisco Catalyst and Nexus, Dell Force10, Arista, F5 Big-IP, Palo Alto firewalls
- Expertise in cloud-native firewalls and security groups, Web Application Firewalls, DNSSEC/DoH
- Proficiency with cloud-native monitoring and observability tools
- Experience developing cloud networking infrastructure including DNS, CDNs, load balancers, VPCs, subnets, NAT gateways, peering, service mesh
- Strong working knowledge of security frameworks and regulations (ISO 27001, NIST, PCI DSS, CIS Benchmarks)
- Demonstrated ability to lead incident response, RCA, and performance tuning across distributed systems
- Familiarity with FinOps practices for cloud cost optimization and forecasting
- Strong communication and documentation skills
- Cloud certifications (AWS Solutions Architect/Advanced Networking, GCP Professional Cloud Network Engineer, Azure Network Engineer Associate), Cisco/Palo Alto certifications
- Participate in after-hours on-call rotation as needed
Tech stack
AWS VPCAWS Transit GatewayAWS Direct ConnectAWS PrivateLinkAWS Route53 ResolverGCP VPCGCP Cloud InterconnectGCP Cloud DNSAzure VNetsAzure ExpressRouteAzure Private DNSTerraformAnsibleCloudFormationDeployment ManagerPythonGoBashPowerShellAWS LambdaGCP Cloud FunctionsAzure FunctionsBGPOSPFEVPNVXLANCisco CatalystCisco NexusDell Force10AristaF5 Big-IPPalo Alto firewallsAWS WAFAzure WAFGCP Cloud ArmorCloudWatchCloud LoggingAzure MonitorPrometheusGrafanaDatadogGitHub ActionsJenkinsGitLab CI/CDArgoCDboto3gcloudazure-cli
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