Senior Cloud Network Engineer

Gemini
Summary
Join Gemini, a global crypto and Web3 platform, as a Senior Cloud Network Engineer. You will be a key member of the Platform team, responsible for developing and maintaining Gemini's network infrastructure, including cloud services and on-premise facilities. This role requires extensive experience with AWS, network security, automation tools, and collaboration with cross-functional teams. You will leverage your expertise to build a highly scalable and resilient network infrastructure ensuring always-on availability. Gemini offers a competitive compensation and benefits package, including a discretionary annual bonus, long-term incentives, comprehensive health plans, 401k matching, paid parental leave, and flexible time off. The company embraces a flexible hybrid work policy for eligible employees.
Requirements
- 5+ years networking experience
- 3+ years of experience with large-scale multi-VPC AWS Network Architecture and IAC integration such as Terraform, Ansible for resource provisioning and management
- Experience at writing scripts or CLI tools that help increase automation and Developer Productivity in high-level languages like Python, Go, etc
- Experience with designing and implementing network architectures using Amazon Transit Gateway to manage direct connect networks and inter-region routing
- Experience with network security concepts and technologies, including centralized inspection firewalls, IDS/IPS, encryption, and access controls
- Experience with ANF, ALBs, NLBs, Global Accelerator, AWS WAF and Shield for Ingress traffic control from the Internet
- Experience in zero trust environments
- Knowledge of Network Management and Analytical tools such as DataDog, Grafana, logic-monitor, flow logs, cloudwatch, etc
- Experience with Kubernetes and service Mesh technologies, Istio, Envoy, Linkerd, etc
- Experience with Linux, performance, interfaces, routing, and iptables
- Good understanding of network design principles, including segmentation, load balancing, fault tolerance, and performance optimization
- Strong understanding of networking principles, protocols, and technologies (TCP/IP, DNS, VPN, VLAN, BGP, HSRP, VRFs, IGMP, OSPF, BGP, etc)
- Strong collaboration skills for effective communication with cross-functional teams, including developers, platform engineers, security teams, and business stakeholders
- Solid organizational skills, attention to detail and excellent communication skills
Responsibilities
- Develop, implement and support AWS multi-VPC, multi-region cloud network infrastructure
- Evaluate and implement new network infrastructure and topologies
- Leverage automation tools—including Terraform, Terragrunt, Ansible, and Python scripting—to enhance productivity, streamline workflows, and accelerate technology deployments
- Continually drive improvements in network performance to support various business services
- Troubleshoot infrastructure and application performance issues, find and improve performance bottlenecks
- Participate in the team's on-call rotation
Preferred Qualifications
Robust experience in a fast-paced financial services or financial trading environment or Large-Scale Web presence company
Benefits
- Competitive starting salary
- A discretionary annual bonus
- Long-term incentive in the form of a new hire equity grant
- Comprehensive health plans
- 401K with company matching
- Paid Parental Leave
- Flexible time off