JobTarget Logo

Principal Software Engineer (Network/ Network Security domain) in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Principal Software Engineer (Network/ Network Security domain)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer (Network/Network Security domain) in India.

This role sits at the intersection of advanced backend engineering, distributed systems, and network security, contributing to a large-scale cloud-based security platform protecting tens of thousands of customers and devices worldwide. You will take technical ownership of critical components within a high-performance, security-first architecture, designing and building scalable services that operate in complex network environments. The role involves close collaboration with product managers, frontend engineers, and security specialists to define features, APIs, and system behavior from concept to production. You will also contribute to resolving critical production issues and improving platform reliability under real-world attack and traffic conditions. This is a highly technical, hands-on leadership role requiring deep engineering expertise and strong architectural thinking. You will also build prototypes for upcoming roadmap features, shaping the future of network security capabilities. The environment is fast-moving, highly collaborative, and mission-driven, focused on defending organizations against evolving cyber threats at global scale.

Accountabilities:
  • Design, develop, and enhance backend systems for a large-scale cloud-based network security platform, ensuring high performance, scalability, and resilience.
  • Collaborate with product managers to define features and translate requirements into clear, detailed functional and technical specifications.
  • Work closely with frontend and cross-functional engineering teams to define robust and scalable API contracts and system integrations.
  • Build and deliver secure, efficient, and modular services using strong software design principles such as reuse, scalability, and maintainability.
  • Lead resolution of critical production issues, performing deep root-cause analysis and ensuring timely remediation of field escalations.
  • Develop prototypes and proof-of-concept solutions aligned with future product roadmap initiatives.
  • Contribute to system architecture decisions across backend, data, and network layers, ensuring alignment with security and scalability requirements.
  • Improve platform stability by addressing performance bottlenecks, service reliability issues, and distributed system challenges in production environments.
Requirements:
  • 12+ years of progressive experience in software engineering or enterprise architecture roles with strong hands-on technical leadership.
  • 5+ years of experience building production-grade software using Go, C, C++, or Java.
  • Strong experience with network security systems and protocols, including HTTP/HTTPS, TCP/IP, and related networking fundamentals.
  • Hands-on experience with microservices architecture and containerized environments using Docker and Kubernetes.
  • Strong understanding of system design principles including modularity, scalability, reuse, and distributed systems architecture.
  • Experience working with AWS cloud infrastructure along with SQL and NoSQL databases.
  • Solid understanding of data structures and algorithms, with strong problem-solving ability.
  • Exposure to data plane systems such as forward/reverse proxy architectures is highly preferred.
  • Strong debugging and incident management skills in production environments.
  • Bachelor’s degree in Computer Science or a related technical field.
  • Mandatory experience in the network security domain.
  • Strong communication skills and ability to collaborate across product, engineering, and security teams.
Benefits:
  • Remote-first working model with flexibility depending on role requirements
  • Opportunity to work on large-scale global cybersecurity systems
  • Collaborative, innovation-driven engineering culture
  • Employee-led diversity and inclusion networks
  • Paid volunteer days and community engagement initiatives
  • Global wellbeing programs, including wellbeing days and webinars
  • Fitness, trivia, and engagement challenges to promote team connection
  • Strong focus on learning, innovation, and continuous improvement
  • Inclusive workplace committed to equality and diversity
  • Exposure to cutting-edge AI-powered cybersecurity technologies
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.