Software Engineer - Network and Automation

Verisign Inc.

Reston (VA)

Hybrid

USD 136,000 - 184,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Verisign University
Tuition reimbursement
Hybrid work schedule

Job summary

Verisign Inc. is hiring in Reston, VA for a senior network engineering role focused on designing and maintaining tooling for deployment, testing, and operations of global network infrastructure.

You will research orchestration practices, improve monitoring, and lead cross-team solutions. You will work on auto-remediation, routing security, and observability initiatives while collaborating with multiple vendors and teams in a hybrid office environment.

Qualifications

  • Bachelor's or Master's in Computer Science or related field or equivalent work experience.
  • 8+ years' related engineering experience.
  • Experience with APIs and data formats (REST, JSON, XML, YAML).
  • Experience with network devices and routing protocols (ROUTERS, switches, BGP, OSPF).
  • Familiarity with IRR, RPSL filtering; RPKI PKI infrastructure.
  • Strong software development proficiency and debugging skills.
  • Ability to learn new technologies and build scalable systems.

Responsibilities

  • Design, build and maintain tools for deployment, testing and operations of network infrastructure.
  • Research and integrate industry best practices in network orchestration and monitoring.
  • Lead efforts to address pain points across teams with measurable solutions.
  • Improve monitoring with data visualization and protocols like NetFlow and Telemetry.
  • Design auto-remediation to monitor and recover from network events.
  • Develop routing security systems including RPKI validation and BGP origin checks.
  • Build route policy systems and provisioning pipelines across multiple vendors.
  • Instrument routing infrastructure and write runbooks; participate in incidents.

Skills

APIs
REST/JSON/XML/YAML
Network routing
BGP/OSPF
IPv6/IPv4
Debugging
Software development
Observability tooling

Education

Bachelor's or Master's in CS or related field

Tools

Docker
Ansible
Salt
Prometheus/OpenTSDB/InfluxDB

Job description

Verisign helps enable the security, stability, and resiliency of the internet. We are a trusted provider of internet infrastructure services for the networked world and deliver unmatched performance in domain name system (DNS) services.

We are a mission focused, values driven company where each individual can contribute to building a stronger, more secure internet. We offer a dynamic and flexible work environment with competitive benefits and the ability to grow your career.

Responsibilities:
  • Design, build and maintain tools to better support deployment, testing and operational functions for network infrastructure
  • Research and integrate industry best practices in network orchestration initiatives, create operational standards around monitoring and network configuration management
  • Actively help identify gaps that are pain points for up/down stream organizations and take a leadership role in executing a solution
  • Help improve the Verisign monitoring infrastructure by expanding on current data visualization initiatives and leverage protocols such as NetFlow and Streaming Telemetry
  • Help design and implement auto remediation functions to monitor, manage and recover from undesirable network events
  • Take a "monitor/measure all the things" approach to help provide more insight into critical infrastructure and applications
  • Design and implement systems for RPKI validation, ROA management and BGP origin validation at scale
  • Develop and maintain route policy systems and provisioning pipelines across a diverse, multi-vendor network
  • Instrument and monitor routing infrastructure, building observability tooling for real-time visibility
  • Document systems, write runbooks, and participate in routing security incidents
Company culture:
  • Work on the high-scale systems that provide key Internet services
  • Strong Verisign technical community with constant opportunities to learn via tech talks and other internal events
  • Training and education opportunities such as Verisign University and tuition reimbursement for work-related degrees
  • Clearly defined corporate mission and values
Requirements:
  • Bachelors or Masters in Computer Science or related field or equivalent work experience
  • 8+ years' related engineering experience
  • Experience working with or creating APIs and understanding of data transport and serialization formats such as REST, JSON, XML, YAML
  • Experience with network devices (routers, switches, load balancers) and a good understanding of network routing protocols
  • Experience with IRR and RPSL based filtering
  • Familiarity with ASPA, RPKI ROV, PKI infrastructure and relevant protocols
  • Understanding of infrastructure protocols (BGP, OSPF, VRRP, DHCP, TCP, UDP), IP addressing (IPv6), and application protocols (DNS, SMTP, HTTP, etc.)
  • Proficiency in a software development language
  • Debug issues within custom code efficiently
  • Quickly adapt to and learn new technologies, both development frameworks and technology advancements
  • Developing scalable and optimized software systems
  • Have a high aptitude and technology-agnostic approach to engineering
Preferred Skills:
  • Solid understanding of the Linux operating systems and Docker containers
  • Strong interpersonal and communications skills; exceptional documentation skills, acting as a vendor liaison, making presentations to internal customers or client audiences, peers, and working closely with leadership
  • Experience with automation platforms (Ansible, Salt, etc.)
  • Proven contributions to the opensource community. Please provide your github/bitbuket repository of projects
  • Experience with time-series database (Influxdb, Open TSDB, Prometheus, etc.)

This position is based in our Reston, VA office and offers a hybrid work schedule.

The pay range is $135,800 - $183,800.

The anticipated annual base salary range for this position is noted above, however, base pay offered may vary depending on job-related knowledge, skills, experience. Verisign offers a discretionary bonus which is based on individual and company performance, and certain roles may be eligible for discretionary stock awards.

Verisign is an equal opportunity employer. That means we recruit, hire, compensate, train, promote, transfer, and administer all terms and conditions of employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, age, protected veteran status, disability, or other protected categories under applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Network and Automation
Software Engineer - Network and Automation

VeriSign, Inc. • Reston (VA), Northern (KY)

Hybrid
USD 136,000 - 184,000
Hybrid work schedule
Discretionary bonus
Stock awards
+1
Junior Software Engineer
Junior Software Engineer

Verisign • Reston (VA)

Hybrid
USD 89,000 - 122,000
Discretionary bonus
Potential stock awards
Flexible work environment
Junior Software Engineer
Junior Software Engineer

Verisign Inc. • Reston (VA)

Hybrid
USD 89,000 - 122,000
Senior Manager Infrastructure
Senior Manager Infrastructure

VERISIGN • Great Falls Crossing (VA)

Hybrid
USD 164,000 - 223,000
Discretionary bonus
Possible stock awards
Research Engineer
Research Engineer

Verisign Inc. • Reston (VA)

Hybrid
USD 108,000 - 148,000
Research Engineer
Research Engineer

VeriSign, Inc. • Reston (VA)

Hybrid
USD 109,000 - 147,000
Sr Research Engineer
Sr Research Engineer

Verisign • Reston (VA)

Hybrid
USD 164,000 - 223,000
Sr Research Engineer
Sr Research Engineer

VeriSign, Inc. • Reston (VA)

Hybrid
USD 164,000 - 223,000
Systems Engineer - Linux
Systems Engineer - Linux

VeriSign, Inc. • Reston (VA)

Hybrid
USD 135,000 - 184,000
Sr Research Engineer
Sr Research Engineer

Verisign • Reston (VA)

On-site
USD 164,000 - 223,000