Senior Software Engineer

Company:  VERISIGN
Location: Reston
Closing Date: 20/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The domains that define the Internet are powered by Verisign!

The Company:

We operate some of the world's busiest and most critical internet infrastructure. We do this at tremendous scale, processing 100s of billions of transactions each day. Our products include Domain Name Service (DNS) and Registration Data Directory Services (RDDS) management for .com, .net and many others. We operate services that are relied upon every day by the world’s 5 billion Internet users. Verisign is seeking responsible engineers who are connected to the mission of Verisign as stakeholders of the Internet.

The Team:

Verisign's Resolution Network Services team utilizes agile practices to develop services on Verisign's custom-purposed resolution services platform for powering Internet-scale services that has been built to withstand against large DDoS attacks against critical Internet infrastructure. As part of the team, you will be responsible for overseeing design and implementation for Verisign's RDDS resolution services.

The Person:

We’re looking for an experienced software engineer who are also interested in leading high-performing teams. As a successful candidate you have:

  • A track record for delivering high quality, impactful software products that highlight your strong design skills
  • True software engineering craftsmanship; you enjoy breaking down tough problems, as well as working with a team to deliver valuable solutions
  • Passion for producing quality code and dedicated to best software engineering practices such as automated testing, code reviews, continuous integration, and continuous deployment
  • Willingness to be an agent for change, constantly learning and seeking better outcomes
  • Skill at interacting and working with people proactively across the organization to mitigate key project technical risks

Required Skills:

  • Strong systems programming experience with focus in networking and routing protocols
  • Broad application programming experience with higher-level language typically including C/C++, Java, Python
  • Highly proficient with Linux
  • Acute awareness of and demonstrated responsibility for deploying and operating large-scale distributed systems
  • Outstanding problem solving and trouble-shooting skills
  • Solid foundation in Computer Science fundamentals (data structures, algorithms, operating systems, object-oriented design)
  • Excellent team player who enjoys a collaborative team environment

Relevant Experience:

  • Bachelor’s Degree in Computer Science or related field, or equivalent work experience
  • Master’s Degree in an engineering discipline is a bonus
  • 10+ years of relevant work experience in software development
  • Has previously led a team of software engineers as a hands-on technical leader
  • Has fundamental knowledge in high-level programming languages including C++
  • Has fundamental knowledge of the OSI Model, Ethernet, and TCP/IP
  • Develops products that work well in the hands of operations

Bonus Skills:

  • Has experience mentoring individual contributors to create the next generation of leaders
  • Has knowledge of enterprise-grade databases such as Oracle

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

The pay range is $160,300 - $216,900.

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.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙