Verisign enables the security, stability, and resiliency of key internet infrastructure and services, including providing root zone maintainer services, operating two of the 13 global internet root servers, and providing registration services and authoritative resolution for the .com and .net top-level domains, which support the majority of global e-commerce.
Verisign’s unique, proprietary DNS registration and resolution infrastructure is purpose-built for dependability in an ever-increasing cyberthreat environment. This network of hardware and specialized software, distributed globally across hundreds of points of presence, has provided uninterrupted resolution service for the .com and .net top-level domains (TLDs) – relied on by the majority of global e-commerce – for over 24 years.
With so much economic activity and so many critical online services reliant on accurate DNS navigation, any outage could have serious consequences – hence our commitment to 100% resolution availability and accuracy, and strict query response times. We also provide registry services for several other well-known TLDs, including .gov and .edu and, uniquely among registries, we operate 2 of the 13 internet root servers and maintain, digitally sign with DNSSEC, then securely distribute, the internet root zone.
Verisign is currently looking for a Senior Systems Engineer that would support and enhance Verisign’s Audit & Compliance Inventory tools as well as provide technical support to internal business customers. This role focuses on the entire inventory, audit, and compliance portfolio as a whole and evaluates system design tenets, identifies technical debt, potential improvements to design and system processes, and helps build a roadmap for teams to achieve selected improvements in our internal processes. This person will help understand functional requirements to provide lean and effective solutions using the right technology stack in an agile manner. They will also support other teams in testing, implementation, and production support where needed.
The Senior Engineer utilizes high level technical knowledge of software, hardware, networks and storage to collaborate with architects, systems administrators, database administrators, storage engineers and other systems engineers to develop, design, test, and support core infrastructure components. This engineer performs a variety of high-level engineering tasks around system design, implementation, integration and optimization; focusing on reliability, availability and scalability of infrastructure.
Ensure the smooth operation of the asset inventory audit database:
Monitor that the queues are draining
Identify unexpected database load and mitigate or remediate as needed
Fail over as needed to one of the three secondaries
Assist with asset compliance related support:
Help users identify deficiencies and remediate them
Keep atop infrastructure updates and provide client packages or audit tools as needed
Add new and timely compliance reports based on business needs:
Create Ad-Hoc reports to help mitigate potential security vulnerabilities as they are identified
Add more permanent compliance reporting for tracking of long-term migrations
Add new features to the auditing clients as needed:
Enhancements may come from users or from a business need, and need to be incorporated into the client
Add code as needed to load the newly collected data into the audit database
Provide Reports to the business as needed:
Routinely provide reports to the business related to licensing, total counts, ownership, and compliance
Help identify contract utilization overage using audit data
Provides oversight, technical direction, mentorship, and expertise to other technical members of the project and support teams, leading to solution delivery that is on time, on budget, meets business needs and provides superior system performance.
Design and develop smart and innovative solutions to satisfy business requirements - work within an agile team of engineers and systems analysts to develop high quality applications and products in the existing landscape with a vision for the future
Develop deep understanding of tie-ins with other systems and platforms within the Corporate systems landscape
Participate in sessions for selection rationale sessions on which potential improvements align to business objectives, reduce risk, have the most value, etc. Essentially providing a clear choice to the leadership team on why the effort should be prioritized.
Assist owning managers and provide technical guidance through the various stages of improvement.
Strive to achieve unassailable data collection to provide the truest reporting and visualizations to the leadership team.
Ensure leadership understands the limitations of data collected and tooling provided.
Ensure key technical design documentation is completed to a high standard
Improve the health of system assets. Evaluates production issues to determine corrective action(s) required. Troubleshoots and leads root-cause analysis for system failures and recommends fixes/improvements to prevent their recurrence.
Be responsible for reducing operational downtime for critical, scheduled, and unscheduled maintenance by accelerating deployments of approved changes/fixes/updates and solutions and automate manual maintenance, deployment, diagnostic health checks, validation, and reporting
Continue to evolve our application platform to meet scaling, security, and compliance needs
Lead code reviews, design reviews, and offer guidance on best practices to continuously improve stability and efficiencies
Proactively identify enhancements to improve performance, reliability and resource consumption. Create engineering remediation plans for existing systems with identified problems.
Exhibit a can-do positive attitude, a penchant for improving processes and systems, and enjoy auditing
Be a self-starter/independent worker who communicates and coordinates well with peers and management
10+ years of related experience meaningful work experience in software and/or systems development.
7+ years of related experience in application or systems architecture.
5+ years of related experience in data collection, reporting, and tooling for Senior Leadership consumption.
Should be familiar with VMware, AIX, and KVM virtualization technologies and how to practically audit them.
Should have strong Linux and OS skills.
Web UI experience is desired.
Experience in analyzing functional requirements to create/modify system and service architectures and designs and to write component detailed design technical documents
Nice to have:
ServiceNow development experience strongly preferred.
Experience in a zero-trust environment preferred.
Experience with Kubernetes a plus.
Exposure to collaboration tools such as SharePoint, Confluence and Jira
Able to perform the complete system life cycle using Agile Engineering and Agile Scrum Methodology preferably in JIRA
4 Year / Bachelor’s degree in Engineering or Computer Science (or equivalent) or better.
Graduate degree or equivalent work experience in Computer Science or a related field preferred.
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.
Additionally, Verisign is committed to helping our diverse workforce manage a healthy work-life balance through all stages of their life and career. We offer a dynamic and flexible work environment with highly competitive benefits and robust learning programs. For more information, click on the links below.