Verisign
Junior Software Engineer
Reston, Virginia · Junior
Sponsorship not specified$90k-$122kDetected 19 days ago
PythonRustC++Distributed SystemsData StructuresAlgorithmsCode ReviewGitDockerKubernetesTerraformAnsibleCI/CDJenkinsLinuxPlatform EngineeringTest AutomationBDDDNSBGP/OSPFCommunicationProblem Solving
About the role
- You will be writing the software that fundamentally enables the internet to operate at scale.
- 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.
Responsibilities
- Verisign's Resolution Engineering team is a high performing, Agile team who builds horizontally scalable, high performance, and highly available systems.
- The successful candidate will support the design, development, integration, testing, deployment, and maintenance of software solutions in a collaborative Agile environment.
- You will take ownership of features from design to delivery.
Requirements
- Experience with or a strong willingness to learn infrastructure automation and platform engineering technologies such as Terraform, Ansible, Puppet and OpenStack.
- A willingness to learn and a curious-mindset about the products you are supporting
- 4 years Bachelor's Degree in Computer Science or related field, or equivalent work experience
- 2+ years of relevant work experience in software development
- Familiarity with DNS at the protocol level
- Familiarity with containerization tools like Docker and Kubernetes
Skills
- Build, Integration and Deployment
- Understanding of CI/CD concepts and tools (e.g., Jenkins, Groovy, GitHub)
- Awareness of and responsibility for how large-scale distributed systems are deployed and operated
- Development and Test
- Knowledge of systems programming with focus in networking and routing protocols
- Exposure to behavior-driven testing frameworks such as Python Behave or Cucumber
- Broad application software development experience with focus in C or C++ development
- Proficient with Linux
- Proficient in Python or similar scripting language.
- 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
Compensation
- $90k-$122k
Company info
- As part of the team, you will be responsible for designing and implementing new features for resolution products.
- We are seeking a motivated Junior Software Engineer to join our team.
Apply directly at Verisign →Create a free account for alerts like thisView Verisign immigration profile
This listing is sourced directly from Verisign's careers page and normalized into a canonical job model.