Software Engineer - C++ @ Verisign
Your Application Journey
Email Hiring Manager
Job Details
About Verisign
Verisign helps enable the security, stability, and resiliency of the internet. We are a trusted provider of internet infrastructure services delivering unmatched performance in domain name system (DNS) services. Join a mission-driven, values-focused team committed to building a stronger and more secure internet.
The Team
The ATLAS platform implementation team is high-performing and agile, constructing horizontally scalable, high performance, and highly available systems. As part of the team, you will design and implement new platform capabilities and handle deployments using CI/CD principles, working with software that enables the internet to operate at scale.
The Person
We are seeking a mid-level Software Engineer - C++ who demonstrates:
- Strong collaboration skills
- High quality, impactful delivery with excellent design capabilities
- Passion for code quality and best practices including automated testing, code reviews, CI and CD
- A commitment to continuous learning and improvement
- The ability to interact positively with team members to mitigate technical risks
Required Skills & Experience
- Solid understanding of C++ or similar system-level programming languages
- Experience with Python or a similar scripting language
- Strong foundation in computer science fundamentals: data structures, algorithms, operating systems, and object-oriented design
- Experience with CI/CD tools and concepts (e.g., Jenkins, GitHub, Ansible)
- Proficiency with Linux and excellent problem solving skills
- Effective collaboration in an Agile software development team
- 5+ years of relevant work experience with at least 2 years in C++ or similar roles
- Bachelor’s Degree in Computer Science or related field, or equivalent experience
Bonus Skills
- Experience with Rust programming language
- Familiarity with DNS protocol-level operations
- Experience with containerization tools such as Docker and Kubernetes
Additional Information
This position is based in the Reston, VA office and offers a hybrid work schedule. The anticipated annual base salary range is $108,900 - $147,300 with additional discretionary bonus and potential stock awards based on performance. Verisign is an equal opportunity employer.
Key skills/competency
- C++
- Python
- CI/CD
- Linux
- Agile
- DNS
- Problem solving
- Automated testing
- Containerization
- System design
How to Get Hired at Verisign
🎯 Tips for Getting Hired
- Customize resume: Highlight C++ and CI/CD experience.
- Showcase projects: Emphasize scalable system designs.
- Prepare for interviews: Focus on computer science fundamentals.
- Research Verisign: Understand their role in DNS services.