Course Cap
🔴 LIVE: 0 hiring rooms active now
0 HRs ready to interview
Average hiring time improving
0 new rooms opened in last 10 mins
Join Live Rooms - Skip the wait, get hired faster
🔴 LIVE: 0 hiring rooms active now
0 HRs ready to interview
Average hiring time improving
0 new rooms opened in last 10 mins
Join Live Rooms - Skip the wait, get hired faster

Senior Software Engineer (Virtual Networking) Job in Hyderabad at DigitalOcean (DO), US

Interview with HRs instantly—live now.

Skip applications. Get hired faster in Live Rooms.

Join instant video interviews

company-logo
Senior Software Engineer (Virtual Networking)

DigitalOcean (DO), US

  Full Time Job

  Not Disclosed

  4-8 years

  Posted  30+ days ago

Location
  • Hyderabad
Skills Required
  • Go
  • C
  • C++
  • linux network programming
  • prometheus
  • MySQL
About this Job

DigitalOcean is hiring for the role of Senior Software Engineer (Virtual Networking)!

Responsibilities of the Candidate:

  • Designing and building highly efficient scalable services to enable network datapath for the next generation of features such as Virtual Private Cloud,
  • Floating IPs and internal tooling for the virtual network stack to scale across hundreds of thousands of customer droplets.
  • Work on new architecture initiatives to build systems that enable fleet optimization such as optimizing the virtual networking stack to reduce CAPEX / OPEX.
  • Solving problems in network performance while leveraging on concepts of distributed systems to reduce performance bottlenecks, single points of failures and inter-dependencies of our many regions across the globe.
  • Solving complex data modeling challenges that have come into existence due to the hyper growth of DigitalOcean such as - our growing inventory of IP addresses, future transition to IPv6 and support for our core network primitives, creating flexible and composable virtual nics and more!
  • Diving deep into the ocean of highly available & fault-tolerant virtual networking.
  • Debugging/troubleshooting complex production issues across datacenters in real time and enhancing our playbooks and automation to counter their recurrence.
  • Participating in a team effort to improve visibility on various network metrics.
  • Using technologies and tools such as: Linux, Go, GRPC, Docker, Open vSwitch, eBPF, Prometheus, MySQL, and others!

Requirements:

  • Expertise with languages like Go, C, and C++ along with scripting skills. Go is a plus.
  • Experience developing scalable, resilient, and fault-tolerant network software for highly distributed systems.
  • Understanding of the OSI network model.
  • Hands-on experience working on Linux networking including tools for network I/O performance tuning is a huge plus.
  • Bonus: Prior development experience around firewalls, web security, IDP/IPS, eBPF, XDP, and the development of datapath for packet routing and forwarding is a huge plus!
  • Ability to self-organize, take ownership, and initiative and clearly communicate intent. Ours is a completely remote team so the ability to communicate effectively in a remote environment is key to being a part of this team and its success.
  • Be ready and responsible for taking on complex challenges that come up in a fast-paced environment.
Eligible Degrees
MBA / All Courses
Bachelor of Technology/Engineering / All Courses
Master of Technology / All Courses
Bachelor of Arts / All Courses
Bachelor of Science / All Courses

+94 More

Who can apply
Work Experience: 4-8 years
Eligible Graduation Years: 2020, 2019, 2018, 2017, 2016, 2015
Documents Required

1. Resume

2. ID Proof (e.g. Aadhar Card, PAN Card, etc.)

About DigitalOcean (DO), US
Not ready to apply yet?

Explore Live Hiring Rooms and interview with HRs instantly - no waiting, no lengthy applications!

🔴 Live Now

23

Active Rooms

47

HRs Online

👤

Priya S.

Got hired in 2 hours!

"Joined a Live Room at 2pm, interviewed instantly, and got the offer by 4pm. This is revolutionary!"

Stand out and get shortlisted up to 10X more

⚡ How Live Rooms Work
1

Browse live hiring rooms

2

Click to join - HR is waiting

3

Interview instantly, get hired faster

🔥 3 new rooms opened in the last 10 minutes!

Recommended Jobs For You
Not ready to apply yet?

Explore Live Hiring Rooms and interview with HRs instantly - no waiting, no lengthy applications!