Verisign

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.

This listing is sourced directly from Verisign's careers page and normalized into a canonical job model.