remote
Control Systems Networking Engineer - Data Center Technology - Google
Software Engineer
Lead the design, implementation, and maintenance of control‑system networking solutions for large‑scale data centers, ensuring high availability, security, and performance across complex infrastructure.
About the role
Key Responsibilities
- Design, deploy, and troubleshoot control‑system networking architectures for data center environments, integrating PLCs, RTUs, and industrial protocols.
- Collaborate with cross‑functional teams to define network requirements, performance metrics, and security policies for mission‑critical systems.
- Implement and maintain virtualization platforms (e.g., VMware, KVM) to support redundant control‑system traffic and failover scenarios.
- Develop and automate configuration scripts (Python, Bash) for rapid provisioning, monitoring, and fault detection.
- Conduct capacity planning, load testing, and root‑cause analysis to optimize network reliability and throughput.
Requirements
- 5+ years of experience in control‑system networking within data center or industrial settings.
- Proficiency with industrial protocols (Modbus, OPC UA, EtherNet/IP) and network design tools.
- Strong scripting skills (Python, Bash) and familiarity with CI/CD pipelines.
- Experience with virtualization technologies and network monitoring solutions.
- Excellent problem‑solving abilities and effective communication across technical teams.
Skills
electrical engineering