DigitalOcean logo

Software Engineer II (Network Automation)

DigitalOcean · Posted Oct 13

Cloud infrastructure, virtual machines, managed database, and AI inference services

HyderabadFull-timeHybridMid Level2–5 years₹25.0L–₹45.0L yearly<25 applicants
Cloud ComputingCloud InfrastructureIaaSDeveloper ToolsArtificial IntelligencePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

DigitalOcean's network engineering team, part of the infrastructure group, automates and maintains the network handling all traffic from the Internet edge to the hypervisors, with a focus on massively scalable and stable networking for hundreds of thousands of customers. The team works with other infrastructure and engineering teams to ensure new products and features have scalable network architectures. This role designs, develops and maintains software tools and automation for network infrastructure, working with network infrastructure engineers on the network automation and monitoring platform.

What you will do

  • Designing, developing and maintaining software tools/automation for networking infra and systems to help us manage our networks across all of our sites at DO.
  • Working with networking infrastructure focused engineers to develop/maintain our network automation and monitoring platform
  • Helping to maintain good code quality by providing guidance during code reviews
  • Leverage AI coding tools to rapidly prototype and roll out solutions

Skills used in this role

PythonGoBashSaltAnsibleNAPALMNetBoxPrometheusGrafanaELK StackKubernetesHasura GraphQLIPFIXOpenConfigNETCONFBGPMPLSIS-ISOSPFJuniperAristaLinuxGitCI/CDContainers

What the employer is looking for

  • B.Tech./B.E./B.Sc. in Computer Science or equivalent degree
  • Knowledge of basic networking concepts and either have previous experience or have a strong interest in learning and working on software and tools to automate data center networks.
  • Knowledge of and demonstrated ability in at least one of the following languages: Go, Python
  • Familiarity with Linux
  • Familiarity with CI/CD, containers and/or virtualization, web servers, and databases
  • Familiarity with observability tools such as Prometheus, Grafana, or the ELK stack is preferred.
  • Familiarity with automation frameworks (Salt preferred, Ansible)
  • Good knowledge of code versioning tools such as Git, and accustomed to multi-branch development

Benefits and support

  • Reimbursement for relevant conferences, training, and education
  • Access to LinkedIn Learning's 10,000+ courses
  • Employee Assistance Program
  • Local Employee Meetups
  • Flexible time off policy
  • Bonus in addition to base salary based on company and individual performance
  • Equity compensation to eligible employees, including equity grants upon hire
  • Option to participate in the Employee Stock Purchase Program

About DigitalOcean

DigitalOcean is an American cloud infrastructure provider and AI-native cloud platform built for developers, startups, and small-to-medium-sized businesses. The company provides simple, scalable virtual machines, managed databases, Kubernetes, and specialized inference engines designed to run modern application and agentic AI workloads.

Industry
Cloud Computing
Company size
1001-5000 employees
Founded
2011-06-24
Location
Broomfield, Colorado, USA
Funding stage
Public Company

Funding

Public Company · $174M raised

Andreessen HorowitzIA VenturesAccess IndustriesFortress Investment GroupTechstars
  • 2013-07-01Seed$3.2M
  • 2014-03-01Series A$37.2M
  • 2014-12-01Debt Financing$50M
  • 2015-07-01Series B$83M
  • 2016-04-01Debt Financing$130M
  • 2020-05-01Venture Round$50M
  • 2021-03-24IPO$775.5M

Leadership

PS
Paddy Srinivasan

Chief Executive Officer

WM
W. Matthew Steinfort

Chief Financial Officer

VK
Vinay Kumar

Chief Product and Technology Officer

LL
Leo Leung

Chief Marketing Officer