About the Role
Epic Games is looking for a passionate and experienced Senior Cloud Network Engineer to join our team. In this role, you will be responsible for designing, implementing, and maintaining our cloud network infrastructure across multiple public cloud providers (AWS, Azure, GCP). You will work closely with other engineering teams to ensure our network is secure, scalable, and highly available.
Responsibilities
- Design, implement, and manage cloud network architectures across AWS, Azure, and GCP.
- Ensure network security best practices are followed, including firewall rules, IDS/IPS, and other security controls.
- Automate network provisioning and management tasks using infrastructure-as-code tools.
- Monitor network performance and troubleshoot connectivity issues.
- Collaborate with development teams to optimize application performance over the network.
- Participate in on-call rotation to support critical network incidents.
- Create and maintain detailed network documentation.
- Stay up-to-date with the latest cloud networking technologies and trends.
Requirements
- Strong experience with cloud networking in at least one major public cloud provider (AWS, Azure, or GCP).
- In-depth understanding of networking fundamentals including TCP/IP, routing protocols, DNS, VPN, and load balancing.
- Experience with network security concepts and technologies (firewalls, IDS/IPS).
- Proficiency in at least one scripting language (Python or Go) for network automation.
- Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation, Ansible, Chef, Puppet).
- Familiarity with network monitoring tools and troubleshooting methodologies.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.