Software Engineer - Automation
Core
Designing and implementing new capabilities for Verisign's ATLAS platform, a horizontally scalable, high-performance, and highly available system that enables the internet to operate at scale.
Role type
Junior to mid-level software automation engineer
Builds
Horizontally scalable, high performance, and highly available systems for the ATLAS platform
Domain
Internet infrastructure / DNS services
Deliverable
production ML models | product features | infrastructure
Required skills
System-level programming (C, C++, Rust), Computer Science fundamentals (data structures, algorithms, OS, OOD), CI/CD concepts and tools, Linux proficiency, Python scripting, Infrastructure automation (Terraform, Ansible, Puppet, OpenStack), Problem solving and troubleshooting
Preferred skills
DNS protocol knowledge, Containerization (Docker, Kubernetes), Behavior-driven testing frameworks
Technologies
Jenkins, Groovy, GitHub, Terraform, Ansible, Puppet, OpenStack, Docker, Kubernetes, Python, C, C++, Rust
Responsibilities
Design and implement new capabilities for the ATLAS platform, deploy using CI/CD principles, break down tough problems, produce quality code with automated testing and code reviews, mitigate technical risks
Seniority
Junior to mid-level, hands-on IC