Senior Software Engineer - Network Systems @ ServiceNow | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer - Network Systems jobs in Santa Clara, CAH1B Visa Sponsored Senior Software Engineer - Network Systems jobs in Santa Clara, CA
84 applicants
company-logo

ServiceNow · 2 days ago

Senior Software Engineer - Network Systems

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Business Process Automation (BPA)Cloud Management
check
H1B Sponsorship
check
Growth Opportunities

Insider Connection @ServiceNow

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Develop automation software to be integrated with existing systems or enhance functionality to support a rapidly growing, multi-vendor network environment
Design and build automation frameworks and services to be utilized across multiple teams
Understand complex network management requirements and design, develop, test, implement and sustain automated solutions
Partner with the network engineers to define and gather requirements for tools, take existing processes or even redefine it with an external team and automate them
Automate detection, response, event triage, probable root cause analysis and auto-remediation of network incidents
Work with management to procure and deploy commercial or open-source tools focused on network availability, performance and capacity monitoring, alarming and management
Identify, define and develop common interfaces (APIs) which could be used for querying databases, craft metrics, or analyze problems
Define and author network automation development techniques and standards
Work with design teams, technical staff, and Hardware/Software groups from various network equipment vendors on new feature requests
Assist with the automation of test to verify equipment and software functionality in a lab. Working knowledge of test frameworks such as JUnit or PyUnit would be a plus
Participate in rotation on-call schedule with other team members for the systems developed.
The candidate should have a working knowledge of networking including routing, switching, security, and load balancing as well as one or more scripting or compiled programming languages. A proven track record and experience in designing, developing, testing, and running network automation software is a must.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

PythonGolangJavaNetworking ProtocolsCiscoJuniperF5FirewallsVPN DevicesRoutingSwitchingLoad-BalancingData Modeling ToolsAutomated Network Incident ManagementDevice ConfigurationChange ManagementNetwork OperationsNetwork MonitoringNetwork ManagementNetwork Security FundamentalsMPLSOSPFBGPNetwork DesignLinuxHTMLDjangoUnix ScriptingServer-Side JavaScriptServiceNow Scripting

Required

4+ years of advanced programming or scripting skills and experience with a focus on Python/Golang/Java
Knowledge of networking protocols, equipment, and vendors. This can include Cisco, Juniper, F5, Firewalls, VPN devices, routing, switching, load-balancing, etc.
Experience in software development using data modeling tools for automated network incident management, device configuration and change management, network operations, etc.
Practical experience and understanding of network monitoring and management best practices, procedures, tools and network security fundamentals
Bachelor or Masters degree in CS/EE

Preferred

Knowledge of MPLS, OSPF and BGP protocols a plus
Previous network design and administration and working knowledge of Linux is a plus
Working knowledge of Java, HTML, Django or Unix scripting would be a plus
Working knowledge of server-side JavaScript would be a plus
Experience with ServiceNow scripting would be a plus
Experience with JUNOS, Cisco NX-OS, and Ansible automation would be a plus
Familiarity with virtualization and cloud infrastructure technologies is a plus
Working knowledge of test frameworks such as JUnit or PyUnit would be a plus

Benefits

Health plans
Flexible spending accounts
401(k) Plan with company match
Employee Stock Purchase Plan (ESPP)
Matching donations
Flexible time away plan
Family leave programs

Company

ServiceNow

company-logo
ServiceNow provides cloud-based solutions that define, structure, manage, and automate services for enterprise operations.

H1B Sponsorship

ServiceNow has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (650)
2022 (816)
2021 (565)
2020 (420)

Funding

Current Stage
Public Company
Total Funding
$83.7M
Key Investors
Sequoia CapitalJMI Equity
2022-12-09Post Ipo Equity· Undisclosed
2012-07-20IPO· nyse:NOW
2012-03-20Private Equity· $10.98M

Leadership Team

leader-logo
Bill McDermott
Chairman and CEO
linkedin
leader-logo
Pat Casey
Chief Technology Officer & EVP of DevOps
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot