Junior Software Engineer
Core
Designing and implementing new features for Verisign's resolution products (DNS) to enable internet infrastructure at scale.
Role type
Junior Software Engineer (Systems/Infrastructure)
Builds
Horizontally scalable, high performance, and highly available resolution systems
Domain
Internet Infrastructure / DNS / Systems Programming
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Rust, Linux, Python, Terraform, Ansible, Puppet, OpenStack, CI/CD (Jenkins, Groovy, GitHub), Networking/Routing protocols, Behavior-driven testing (Python Behave, Cucumber), Data structures, Algorithms, Object-oriented design
Preferred skills
DNS protocol knowledge, tcpdump, Docker, Kubernetes
Responsibilities
Design and implement new features for resolution products; maintain development environments; troubleshoot and resolve issues; participate in Agile ceremonies (standups, grooming, planning); take ownership of features from design to delivery
Seniority
Junior, hands-on IC
