remote
Senior Staff Software Engineer, Cloud Network
Senior Staff Software Engineer, Cloud Network
Epic Games is seeking a Senior Staff Software Engineer, Cloud Network to design and implement robust cloud networking solutions for its infrastructure and games. This role involves taking ownership of critical cloud network components, collaborating with engineering teams, and troubleshooting complex network issues, while leveraging expertise in AWS, Azure, GCP, and Kubernetes.
About the role
About the Role
Epic Games is looking for a Senior Staff Software Engineer, Cloud Network to join our team. In this role, you will be a key contributor to our growing cloud infrastructure. As a member of our Cloud Network team, you will be responsible for designing and implementing solutions that power Epic's infrastructure and games in the cloud.
What You’ll Do
- Take ownership of significant pieces of the cloud network and backend infrastructure.
- Design, develop, and maintain the cloud network infrastructure, focusing on scalability, reliability, and security.
- Collaborate with other engineering teams to understand their networking needs and provide effective solutions.
- Troubleshoot and resolve complex network issues in a timely manner.
- Stay up-to-date with the latest cloud networking technologies and best practices.
- Mentor junior engineers and contribute to a culture of continuous learning.
What We’re Looking For
- Significant experience in network engineering and cloud infrastructure (AWS, Azure, GCP).
- Deep understanding of cloud networking concepts, including virtual networks, load balancing, DNS, and CDN.
- Experience with container orchestration technologies like Kubernetes and service mesh solutions.
- Proficiency in backend development with a focus on building scalable and reliable services.
- Experience with observability tools and practices.
- A passion for shipping high-quality, high-performance software.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and interpersonal skills.