Senior Network Engineer

Salesforce Salesforce · Enterprise · Dublin, Ireland

Salesforce is seeking a Senior Network Engineer to join their Network Engineering team. This role focuses on the deployment, maintenance, and troubleshooting of network infrastructure including routing, switching, and load-balancing for Salesforce's internal and external applications. Responsibilities include planning, designing, implementing, and operating network appliances, performing proactive maintenance like code upgrades, assisting in security vulnerability mitigation, and working with automation teams to develop tools for network equipment management using Ansible and Python. The role also involves providing network escalation support, performing high-level troubleshooting, and collaborating with engineering teams to improve network stability.

What you'd actually do

  1. Plan, Design, Develop, Implement and Operate Cisco, Juniper, F5 (LTM, GTM) and other network appliances serving Salesforce’s internal and external applications.
  2. Perform proactive network maintenance, such as code upgrades, config updates and cleanup/decoms on various network devices such as Switches, Routers and Load-balancers.
  3. Assist in mitigating security vulnerabilities in OS and configuration across different network vendors (Cisco, F5, Juniper etc).
  4. Work closely with automation teams in defining and developing the tools that allow us to manage the configuration of network equipment (F5, Cisco, Juniper etc) in Cloud Scale datacenters.
  5. Develop and maintain scripts/power-tools based on Ansible and Python that help with configuration deployment on different kinds of network equipment.

Skills

Required

  • TCP/IP
  • BGP
  • OSPF
  • ISIS
  • DNS
  • HTTP
  • Ansible
  • DevOps
  • CI/CD
  • Git
  • Unix/Linux
  • Wireshark
  • tcpdump
  • ping
  • netstat
  • large-scale distributed network environments
  • PKI infrastructure
  • firewalls
  • access-list configuration
  • system performance methodologies
  • data-driven decision-making
  • Python

Nice to have

  • F5 GTM
  • LTM
  • iRules
  • Persistence
  • SSL client/server profiles
  • HTTP profiles
  • packet analysis
  • analytical fault diagnosis

What the JD emphasized

  • large-scale distributed network environments