Jobgether logo

Principal Software Engineer

Jobgether

India
Full-time
Principal
10+ yrs
Salary not listedPosted 6d ago

Real job — pulled straight from Jobgether’s careers page · Verified August 7, 2026 · No reposts.

Job description

Jobgether is hiring a Principal Software Engineer — a full-time, based in India role. Apply directly on Jobgether's careers page below.

Principal Software Engineer

Team: IT

Location: India

Commitment: Full-time

Workplace Type: remote

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer based in India.

We are seeking a hands-on Principal Software Engineer to design, build, and scale advanced cloud-native security platforms that protect enterprise digital environments.
This role offers the opportunity to work on highly distributed systems, identity technologies, and emerging AI security solutions.
You will take ownership of critical production services while contributing to architecture, implementation, and long-term technical direction.
Working alongside talented engineers, you will help shape secure access solutions across multi-cloud and enterprise environments.
The position combines deep technical execution with engineering leadership, enabling you to influence decisions through code, design, and collaboration.
This is an opportunity to solve complex cybersecurity challenges while building innovative systems used by organizations worldwide.

Accountabilities:

    As a Principal Software Engineer, you will lead the development of secure, scalable, and highly available software solutions while contributing to technical strategy and engineering excellence. You will work across distributed systems, identity platforms, and AI security initiatives to deliver impactful products.

    • Design, develop, and maintain core cloud-native services using Go and modern software engineering practices.
    • Build and enhance privileged access management capabilities, including just-in-time access, credential-less authentication, and Zero Trust security solutions.
    • Develop AI security capabilities such as AI agent identity management, governance frameworks, MCP gateways, and real-time protection mechanisms.
    • Create highly available, multi-region distributed systems running on Kubernetes with scalable data architectures.
    • Own solutions throughout the entire lifecycle, from architecture and implementation to deployment and production operations.
    • Build secure integrations with identity and access protocols including OAuth2, OIDC, SAML, SCIM, and certificate-based authentication.
    • Develop secure proxy and gateway solutions for enterprise resources such as SSH, RDP, Kubernetes, databases, and web applications.
    • Conduct architecture reviews, code reviews, and technical discussions to improve engineering standards.
    • Mentor and support engineers by sharing technical expertise and promoting best practices.
    • Influence cross-team technical decisions while remaining actively involved in hands-on development.
    • Continuously improve system security, reliability, scalability, and maintainability.
    • Requirements:

      The ideal candidate is a highly experienced software engineer with deep expertise in security, identity platforms, distributed systems, and cloud-native technologies.

      • 10+ years of hands-on software engineering experience.
      • 4+ years of experience working at Principal or Staff Engineer level on large-scale security, identity, or enterprise software products.
      • Strong experience designing, building, and operating production systems as an individual contributor.
      • Deep knowledge of Identity and Access Management (IAM) and Privileged Access Management (PAM) concepts, including least privilege, secrets management, session brokering, and Zero Trust architectures.
      • Hands-on experience with identity protocols such as OAuth2, OIDC, PKI, SAML, and SCIM.
      • Expert-level proficiency in Go or strong experience with systems programming languages and willingness to work with Go.
      • Strong knowledge of cloud-native technologies including AWS, Azure, GCP, Kubernetes, and distributed architectures.
      • Experience working with distributed databases such as Cassandra or similar NoSQL technologies.
      • Familiarity with workflow orchestration platforms such as Temporal is a plus.
      • Experience building or securing AI-powered systems, including LLM applications, agent frameworks, MCP, threat detection, or AI guardrails is highly valued.
      • Strong technical leadership skills with the ability to influence engineering decisions through collaboration and expertise.
      • Excellent problem-solving, communication, and collaboration abilities.
      • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
      • Benefits:

        • Flexible and collaborative remote work environment.
        • Competitive compensation and comprehensive benefits package.
        • Generous paid time off and holiday schedule.
        • Parental leave support.
        • Progressive healthcare benefits.
        • Retirement programs.
        • Education reimbursement opportunities.
        • Employee resource groups promoting inclusion and belonging.
        • Regular company and team engagement activities.
        • Global volunteering and community initiatives.
        • Opportunity to work on innovative cybersecurity and AI-driven technology solutions.
        • Career growth opportunities within a global engineering organization.
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!
 Why Apply Through Jobgether? 
 
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

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GoSwift logo

Senior Platform Engineer

Spain
✓ From careers page· 49m ago
ThoughtSpot logo

Senior Systems Reliability Engineer

Bengaluru, India
✓ From careers page· 3h ago
Rippling logo

Software Engineer, AI Governance

Bangalore, India
✓ From careers page· 3h ago
Qiddiya Investment Company logo

Senior Manager, Design Governance

Riyadh, Saudi Arabia
✓ From careers page· 3h ago

Frequently asked questions

What skills are required for Principal Software Engineer at Jobgether?

The required skills for Principal Software Engineer at Jobgether include: Go, Kubernetes, AWS, Azure, GCP, OAuth, SAML, Cassandra.

What is the seniority level for Principal Software Engineer at Jobgether?

Principal Software Engineer at Jobgether is a Principal level position.

How do I apply for Principal Software Engineer at Jobgether?

You can view the full description and apply for Principal Software Engineer at Jobgether on EchoJobs: https://echojobs.io/job/jobgether-principal-software-engineer-2ez18.