CareerPlan

Principal Software Engineer

Hyderabad (SEZ), INFull-time2026-11-10

Core

Design, implement, and test loosely coupled software components and microservices for next-generation NGINX SaaS products in public cloud architectures.

Role type

Principal Software Engineer (Backend/Infrastructure)

Builds

High-quality features and bug-fixes for NGINX SaaS applications

Domain

Cybersecurity, Cloud Infrastructure, Network Services

Required skills

Golang, Rust, C++, Python, Docker, Kubernetes, AWS, Microsoft Azure, Google Cloud, HTTP, gRPC, TLS, REST APIs, OpenTelemetry, Computer Networking

Preferred skills

NGINX technologies, Leadership, Mentoring

Technologies

Golang, Rust, C++, Python, Docker, Kubernetes, AWS, Microsoft Azure, Google Cloud, HTTP, gRPC, TLS, REST APIs, OpenTelemetry

Responsibilities

Design and deliver new features and bug-fixes; Diagnose and resolve complex software challenges involving network, security, and web technologies; Serve as a source of technical expertise and mentor junior staff; Participate in product support, bug triaging, and bug-fixing activities; Participate in hiring and onboarding of new engineers.

Seniority

Principal, hands-on IC with mentorship