LogoKode$word
VeriSign logo
Verified Tech Organization

Careers at VeriSign

Browse and filter through all verified positions currently open at VeriSign.

Total Company Roles4
Matching Filter4
verisign.comHQ: Reston, VA, USCEO: D. James Bidzos927 employees

VeriSign, Inc., along with its affiliates, provides fundamental internet infrastructure and domain name registration services, which enable global web navigation across numerous recognized online addresses. The company plays a crucial role in upholding the security, stability, and resilience of internet systems and services. This includes its function as the root zone maintainer, operating two of the thirteen internet root servers globally, and delivering essential registration and authoritative lookup services for the widely used .com and .net domains, which are vital for worldwide online commerce. Beyond these, VeriSign also manages the underlying technical systems for several other top-level domains, such as .cc, .gov, .edu, and .name. Its operational scope further encompasses distributed server management, network infrastructure, cybersecurity, and ensuring data integrity. Established in 1995, VeriSign, Inc. maintains its corporate headquarters in Reston, Virginia.

Sector:Software Infrastructure

All Openings (4)

Ordered by most recently published

Sr Software Engineer - Big Data

On-sitefull timeLead / StaffReston, United States
Apply Now

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. Verisign is looking for a Senior Engineer to join the Architecture and Infrastructure Team. In this role the Engineer will be responsible for implementing systems to gather and analyze large data sets representing network/application traffic flows, DNS and Web content data and much more to derive actionable operational and business intelligence. The ideal Engineer is an individual who can bring ideas from all areas, is proactive, has a strong sense of urgency and ownership, and is used to deal with distributed systems, large-scale system design, networking, data storage and security. The successful candidate will support the design, development, integration, testing, deployment, and maintenance of software solutions in a collaborative Agile environment. This role provides an excellent opportunity to gain hands-on experience with modern software engineering practices, including software integration, vulnerability management, automated testing, and CI/CD pipeline development in a big data eco-system. Successful engineers will work closely with team members to master our software and make a positive impact on projects as well as team chemistry. The Person: We’re looking for a highly skilled Senior Engineer who: Apply “Big Data” solutions to solve real customer problems using web content and traffic data Design, write, test, and maintain object-oriented software for collecting, storing, analyzing and reporting on big data sets, using Java, Python and various open-source technologies Work on systems with enormous data processing requirements and ensure all OLAs and SLAs are comfortably met Perform all aspects of system verification, including all phases of the testing process Work with application architects and developers to define test approaches, success criteria, and testing procedures to ensure quality in data, data processing, and interfaces Use industry best practices to deliver high-quality solutions leveraging open-source tools/toolkits and utilities with automated daily builds, tests, and deployment Collaborate effectively with cross-functional organizations including system architects, project managers, product managers and operations Be a hands-on Engineer and lead by example to earn the respect as an effective technical leader Foster a culture of documentation and knowledge sharing across the organization Takes ownership and responsibility for organizational practices and processes and their continuous improvement Leads incident response across the engineering organization as needed to troubleshoot challenging problems that involve virtual environments, networking, kernel configs, distributed systems Required Skills: Bachelor’s + 12 years OR Masters + 10 years of relevant work experience 8+ years of software development experience in a Unix environment Expert level programming experience with Java, Python or other equivalent programming language Experience with Big Data (Map reduce, Spark, etc) applications and jobs Experience with Hadoop, Hive, Kafka, Spark and other Big Data Technologies Experience with testing systems from existing system and functional specifications Experience with performance testing and tuning of big data jobs Experience in data migration methodologies Experience with RDBMs, Timeseries DBs and/or NoSQL databases Experience working in Linux environment Experience with Automation frameworks/systems like Ansible, Terraform, Jenkins Experience with Private or Public Cloud environments and Cloud-native application architectures Experience working in highly productive team environments employing agile practices This position is based in our Reston, VA office and offers a hybrid work schedule. The pay range is $164,300 - $222,300. 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.

View more...
Data Engineering & BIVia Greenhouse
Verified6 days ago

Senior Application Security Engineer

On-sitefull timeSeniorReston, United States
Apply Now

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 Senior Application Security Engineer will play a lead role in securing all software built and/or used by Verisign. The engineer will work with application development teams as well as 3rd party organizations to ensure that security, privacy, and compliance are built into applications from design through production. The engineer should be a technical leader helping determine the future of the application security program and actively participating in a broad spectrum of activities by leading assessments, following security research and best practices, and helping set the standards of the program. The individual should possess strong interpersonal skills, be highly motivated, results oriented, have excellent communication and presentation skills, and be a strong team player. Responsibilities: Serve as the application security subject matter expert for development teams during requirement, design, and architecture phases, including application threat modeling for new and significantly changed applications Perform and lead deep dive manual and automated application vulnerability assessments, documenting findings, and provide clear remediation guidance to the responsible engineering teams Own the application security vulnerability management lifecycle across the security toolchain, including software composition analysis, static and dynamic testing, interactive testing, secrets scanning Review and provide remediation guidance for submissions from Verisign’s public Bug Bounty program Track open issues against defined SLAs, follow up with development teams, and escalate overdue items to engineering and InfoSec leadership Provide guidance to support integration of security testing into CI/CD pipelines Review third party and vendor supplied applications against internal security requirements Mentor junior engineers and analysts, review peer work, and provide constructive feedback Contribute to Information Security standards, secure coding guidance, and be an active participant in the broader Verisign technical community AI and Application Security: Assess applications that embed large language models or other AI services for risks such as prompt injection, sensitive data exposure, insecure output handling, and over permissioned agents and integrations Develop and maintain internal guidance for developers using AI coding assistants, including expectations for review, testing, and scanning of AI generated code Evaluate and pilot AI assisted capabilities within the application security workflow such as finding triage, false positive reduction, and remediation guidance Track developments in AI security guidance and standards and translate them into practical internal requirements and guidance Key skills and experience: 10+ years’ experience in Information Technology, including hands on application development experience 6+ years’ experience conducting application security assessments using COTS and open-source tooling (Burp Suite, Fortify, or equivalent) Hands-on experience with software composition analysis, dynamic application security testing, and secrets scanning platforms Experience running a vulnerability management program through ticketing and workflow systems, including SLA definition and executive level reporting Strong working knowledge of the OWASP Testing Framework and OWASP Top 10 Proficiency in currently accepted software development life cycles and associated standards and procedures Knowledge of current application architectures (Single Page Application, 3 tier, microservices, containerized workloads) Practical familiarity with AI and LLM application security risks and current industry guidance in that area Methodical and organized, able to manage multiple opportunities, projects, and partners concurrently Able to multitask and work independently with minimum supervision to meet firm deadlines Excellent communication, presentation, and leadership skills, including the ability to present to senior technical and non-technical audiences Preferred skills and experience: 6+ years software development using Java, C++, Rust, Go and/or scripting languages such as Python or Perl Experience implementing security assessments within a Continuous Integration pipeline Advanced experience with Linux operating systems, high comfort level with working at the command line Understanding of Agile methodologies (Kanban, Scrum, pair programming, etc.) Understanding of DevOps and security integration Experience with API security testing Experience running or supporting a public or private bug bounty program This position is based in our Reston, VA office and offers a hybrid work schedule. The pay range is $164,300 - $222,300. 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.

View more...
CybersecurityVia Greenhouse
Verified6 days ago

Software Engineer - Network and Automation

On-sitefull timeLead / StaffReston, United States
Apply Now

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. Verisign is looking for a software engineer with a passion for networking, automation, Internet Routing Security, and an aptitude for building scalable and distributed systems. Our Network Automation and Visualization team is foundationally driven by knowledge sharing and constructing creative solutions to difficult problems. If working on mission critical Internet Infrastructure with our globally diverse team sounds like a great fit for you, then you should submit your application today! 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. 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.

View more...
Software EngineeringVia Greenhouse
Verified13 days ago

Software Engineer - C++

On-sitefull timeLead / StaffReston, United States
Apply Now

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 Team: Verisign’s Resolution Engineering team is a high performing, Agile team who builds horizontally scalable, high performance, and highly available systems. As part of the team, you will be responsible for designing and implementing new features for resolution products. You will be writing the software that fundamentally enables the internet to operate at scale. We are seeking a motivated Software Engineer to join our team. The successful candidate will support the design, development, integration, testing, deployment, and maintenance of software solutions in a collaborative Agile environment. This role provides an excellent opportunity to gain hands-on experience with modern software engineering practices, including software integration, vulnerability management, automated testing, and CI/CD pipeline development. The Person: The ideal candidate will have strong software engineering fundamentals in a variety of languages and tools applied in a system-level engineering environment (C, C++, Rust). You will engage in maintaining the health of development environments including troubleshooting and resolving. You will work in an established, highly-technical Agile development team. You will participate in daily standup meetings, grooming and planning sessions. You will take ownership of features from design to delivery. Successful engineers will work closely with team members to master our software and make a positive impact on projects as well as team chemistry. A successful candidate will have: a track record for high quality and impactful delivery demonstrating strong design skills and a passion for code quality true craftsmanship, who enjoys breaking down tough problems, as well as working with a team to deliver valuable solutions passion for the software development best practices such as automated testing, code reviews, continuous integration, and continuous delivery a curious mindset, be an agent for change, constantly learning and seeking better outcomes skill at interacting and working with people in a proactive manner to mitigate key project technical risks and ensure quality Required Skills: Build, Integration and Deployment Skills: Experience with or a strong willingness to learn infrastructure automation and platform engineering technologies such as Terraform, Ansible, Puppet and OpenStack Understanding of CI/CD concepts and tools (e.g., Jenkins, Groovy, GitHub) Familiarity with containerization tools like Docker and Kubernetes Awareness of and responsibility for how large-scale distributed systems are deployed and operated Development and Test Skills: Proven foundation in Computer Science fundamentals (data structures, algorithms, operating systems, object-oriented design) Strong systems programming with focus in networking and routing protocols Experience in behavior-driven testing frameworks such as Python Behave or Cucumber Broad application software development experience with focus in C, C++ or Rust development Highly proficient in Python or similar scripting language Role-specific Skills: Highly proficient with Linux. Strong knowledge of the Domain Name System (DNS), networking protocols, and server administration Strong skills in troubleshooting and diagnosing network issues with tools such as gdb and tcpdump Provides technical leadership in developing complexing initiatives and leads best development practices including documentation, release management, code commits and pull requests Developer Traits : Excellent team player who enjoys a collaborative, Agile-based team environment Independent problem solving and trouble-shooting skills aimed at healthy environments and quality code Strong verbal and written communication skills to clearly present ideas and solutions ensuring shared understanding among the team A willingness to learn and a curious mindset about the products you are supporting Relevant Experience: Bachelor’s Degree in Computer Science or related field, or equivalent work experience 8+ years of relevant work experience in software development 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. 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.

View more...
Software EngineeringVia Greenhouse
Verified17 days ago