Verisign is hiring a

Senior Software Engineer

Reston, United States

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.

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.

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.

Additional Information:
Our Careers Page
Our Benefits Summary
Verisign in the Community
Our EEO Statement
Our Privacy Notice for Job Applicants/Candidates
Reasonable Accommodations

Staffing agency policy: No fees will be paid for unsolicited resumes submitted to Verisign or our employees by third parties.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job