Cloud Network and Infrastructure Engineer


Hundreds of global brands trust eGain to automate customer engagement and empower employees in a digital-first world. Powered by knowledge and AI, our solution is top-rated by Gartner and Forrester.

We dream big and sweat details. We are diverse, optimistic, and tenacious. We take pride in what we do but we don’t take ourselves too seriously. If work is fun for you, talk to us. We will not waste your time.


Location: Sunnyvale, CA

Experience: 4+ years

Job Summary

eGain Cloud Infrastructure Team is looking for a Cloud Network and infrastructure engineer. This role is a great opportunity for a very seasoned infrastructure engineer or network engineer who is passionate about virtual networking in a large distributed cloud-focused environment to utilize their knowledge of


  • Deploy, configure, maintain, and monitor eGain’s corporate and Cloud network infrastructure
  • Firewalls, routers, NAT gateways, VPN, proxies, load balancers, and other boundary security devices
  • AWS VPC, VPC gateway, transit gateways, and ELB.
  • Azure VNET, Security groups, and ExpressRoute
  • Deploy, configure, maintain, and monitor servers on Windows and Linux platforms.
  • Hypervisor VM administration (Hyper-V and/or VMWare)
  • Infrastructure based on AWS and Microsoft Azure platforms.
  • Optimize reliability, performance, supportability, and security of infrastructure
  • Provide technical inputs in the design and review of architecture, policies, and procedures to ensure security, reliability, availability, performance, and backup and disaster recovery of infrastructure
  • Create and document network architecture and design decisions.
  • Automate routine tasks for deployment, configuration, and monitoring for all of the above
  • Work with a 24/7 cross-geography team on network and Infrastructure related tasks.

Education and Experience

  • 4+ years as an Infrastructure Engineer or Cloud Network Engineer, with at least 2 years of experience with AWS and Azure
  • BS degree in Computer Science or related technical field, or equivalent industry experience.
  • Strong knowledge of internet routing protocols and techniques such as TCP/IP, IPSec, NAT \ Firewall rules, and static and dynamic routing protocols (BGP, OSPF).
  • Deep understanding of cloud network technologies, network virtualization, VPN, and overlay architectures. Proficiency in network engineering and security around firewalls and VPNs
  • Experience with Microsoft Windows and Linux administration and scripting – PowerShell, Python, or Bash scripting

Our Hiring Process is “Easy with eGain”

Step 1: Written test (should take roughly 120 minutes of your time)

  • Aptitude section
  • Functional section

We will let you know within 2 business days of your taking the test if you have progressed to the interview stage. The interview will be scheduled no later than 7 calendar days after the test.

Step 2: Panel interview (max 60 minutes)

Step 3: Selection: You will receive a written offer, if selected, within 3 days of the interview.

Next Step

Email your resumé to [email protected] with the position title “Cloud Network and Infrastructure Engineer” in the email subject.

Skip to content Contact us