CareerPlan

Principal Software Development Engineer - QA + Networking

Office - Bangalore, IndiaFull-time2026-10-30 → 2026-11-10
Hybrid

Core

Design and develop innovative test strategies and robust, scalable test automation frameworks for a global cloud security platform using Python.

Role type

Principal Software Development Engineer (QA + Networking)

Builds

Cloud-based software solutions and automated APIs integrated into CI/CD systems

Domain

Cybersecurity, Cloud Security, Networking

Required skills

Python, TCP/IP, HTTP/HTTPS/TLS, L4-L7 protocols, network flow debugging, PyTest, CI/CD integration, Cloud platforms, Kubernetes

Preferred skills

Generative AI developer tools, Security products architecture, Zero Trust Network Access (ZTNA)

Technologies

Python, PyTest, Jenkins, GitLab, AWS, Docker, Wireshark, tcpdump

Responsibilities

Collaborate with cross-functional teams during design phase, develop test automation frameworks, integrate automated APIs into CI/CD, diagnose and resolve customer issues, provide insights to enhance product debugging

Seniority

Principal, hands-on IC