DigitalOcean is looking to revolutionize cloud computing and AI by designing, implementing, and maintaining a massively scalable network infrastructure that enables systems agility and provides a stable platform for hundreds of thousands of customers. The Senior Network Developer will contribute to ensuring new products and features have scalable network architectures and meet performance requirements.
Requirements
- Knowledge of and demonstrated ability in at least one of the following languages: Go, Python
- Experience with automation frameworks (Salt preferred)
- Expertise with Linux
- Experience with CI/CD, containers and/or virtualization, web servers, and databases
- Hands-on experience with observability tools such as Prometheus, Grafana, or the ELK stack
- Knowledge of network engineering and experience working with vendors such as Juniper, Cisco or Arista
- Good knowledge of code versioning tools such as Git, and accustomed to multi-branches development
Responsibilities
- Providing hands-on technical design and engineering for network-related tools and systems
- Working with networking-focused software engineers to develop/maintain our network automation and monitoring platform SDN solution and integration
- Developing and contributing to open source projects relating to network and platform engineering
- Helping to maintain good code quality by providing guidance during code reviews
- Developing and maintaining network automation solutions
Other
- BA/BS in Computer Science or equivalent degree
- This is a remote role
- We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world.
- As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions.
- Our organizational development team will provide you with resources to ensure you keep growing.