CareerPlanSign in

Software Engineer II

India🌐 Remote💼 Full-time🗓 2026-09-28 → 2026-10-01

Core

Build and operate high-reliability software supporting a globally distributed network infrastructure, automating complex workflows for network operations and engineering teams.

Role type

Senior IC software engineer (distributed systems & network operations)

Builds

Distributed systems with web and console interfaces for network automation, observability, and identity management

Domain

Network infrastructure, distributed systems, cloud/edge technologies

Required skills

Python, Go, shell scripting, Linux/Unix, TCP/IP, HTTP, DNS, TLS/SSL, Git, distributed systems design, high-availability architecture

Preferred skills

Observability stack, identity management, automation frameworks, emerging technology evaluation

Technologies

Python, Go, Linux, Git, TCP/IP, HTTP, DNS, TLS/SSL

Responsibilities

Design and implement highly available systems software for large-scale network operations; Develop new functionality focused on automation, observability, and identity management; Improve software systems and engineering practices related to testing, deployment, and reliability; Mentor less experienced engineers; Collaborate with cross-functional teams to deliver reliable software solutions

Seniority

Mid-level IC with mentorship responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.