Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer [Remote]

Full-time

Ping Identity

India
  • Remote job
About Ping Identity:

At Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise. We call this digital freedom. And it's not just something we provide our customers. It's something that inspires our company. People don't come here to join a culture that's built on digital freedom. They come to cultivate it.

Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction. Without fear.

While protecting digital identities is at the core of our technology, protecting individual identities is at the core of our culture. [We champion every identity.]( One of our core values, Respect Individuality, reminds us to celebrate differences so you are empowered to bring your authentic self to work.

We're headquartered in Denver, Colorado and we have offices and employees around the globe. We serve the largest, most demanding enterprises worldwide, including more than half of the Fortune 100. At Ping Identity, we're changing the way people and businesses think about cybersecurity, digital experiences, and identity and access management.

We are seeking a hands-on Principal Software Engineer to build PingOne Privilege, our cloud-native Zero Trust privileged access platform, and the AI security capabilities that protect how enterprises adopt agentic AI. This is a coding role — you will design, ship, and own production systems alongside the rest of the team.

Key Responsibilities:
  • Build the Platform: Design and ship core services for PingOne Privilege, our cloud-native platform in Go — just-in-time access, credential-less authentication, and Zero Trust access to multi-cloud infrastructure (AWS, Azure, GCP) and on-prem resources.
  • Agentic AI Security: Build our AI security capabilities hands-on — MCP gateways, AI agent identity and governance, and real-time guardrails that detect and block prompt injection and data exfiltration.
  • Distributed Systems: Develop highly available, multi-region services on Kubernetes with durable workflow orchestration and distributed data stores, and own them through design, implementation, and production.
  • Identity & Access Protocols: Implement deep integrations with identity protocols (OAuth2/OIDC, SAML, SCIM, certificate-based auth) and build secure proxy and gateway layers for SSH, RDP, Kubernetes, databases, and web applications.
  • Technical Leadership: Raise the bar through code reviews and design reviews, mentor engineers by working alongside them, and set the example for high-quality, secure, maintainable code.
Qualifications:
  • Experience: 10+ years of hands-on software engineering experience, with 4+ years at a Principal or Staff level building large-scale security or identity products — as an individual contributor who writes and ships production code daily.
  • Security & Identity Expertise: Deep working knowledge of IAM/PAM — privileged access, secrets and key management, session brokering, least-privilege and Zero Trust architectures — with hands-on depth in OAuth2/OIDC and PKI.
  • Tech Stack: Expert-level proficiency in Go (or strong systems-language background with willingness to work in Go), Cloud Native technologies (AWS/Azure/GCP, Kubernetes), and distributed data stores (Cassandra or similar NoSQL); experience with workflow engines (e.g., Temporal) a plus.
  • AI Systems (preferred): Experience building or securing LLM-based systems — agent frameworks, MCP, model-based threat detection, or AI guardrails.
  • Leadership: Influence through code and design, not title — proven ability to drive cross-team technical decisions while staying in the critical path of delivery.
Education: BS/MS in Computer Science or equivalent practical experience. Life at Ping:

We believe in and facilitate a flexible, collaborative work environment. We’re growing quickly, but remain true to the innovative, can-do startup values that got us here. Most importantly, we keep hiring talented, smart, fun, and genuinely nice people because that’s who we want to succeed with every day.

Here are just a few of the things that make Ping special:
  • A company culture that empowers you to do your best work.
  • Employee Resource Groups that create a sense of belonging for everyone.
  • Regular company and team bonding events.
  • Competitive benefits and perks.
  • Global volunteering and community initiatives
Our Benefits:
  • Generous PTO & Holiday Schedule 
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement 
  • Commuter Offset (Specific locations) 
Ping is the collective sum of all our individual experiences, backgrounds and influences and we pride ourselves in growing and learning together. We are committed to building an inclusive and diverse environment where everyone’s individuality is respected and everyone has an Identity. In recruiting for new colleagues, we welcome the unique contributions you can bring and encourage you to be your best self. We are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer [Remote] in India vacancy
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Who is Mastercard Mastercard is a global technology company in the payments industry. We work to connect and power... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    7 days ago
  •  ...Role Summary We are looking for a Principal Software Engineer to provide hands-on technical leadership for the Central Platform Group. You will lead the architecture, design, and delivery of customer-facing capabilities spanning user interfaces, backend services, APIs... 
    Suggested
    Full time

    Sophos

    India
    8 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer/Solution Architect Principal Software Engineer / Solution Architect – Decision Management Platform Overview Join... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About the Role Cloud Infrastructure Engineers at Mastercard design, build, and operate the foundational platforms that... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Who is Mastercard?Mastercard is a global technology company in the payments industry. We work to connect and power an... 
    Suggested
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Our Purpose We connect and power an inclusive digital economy that benefits everyone, everywhere. We enable safe, simple... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer - Java Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by... 
    Full time
    Worldwide

    Mastercard

    India
    a month ago
  •  ...connective tissue empowering clients with seamless navigation through the ever- evolving cryptocurrency landscape. Senior Software Engineer - Risk Location: Bengaluru (Onsite) Impact You’ll architect and build the next-generation risk solutions for FalconX and its... 
    Full time
    Local area

    Falconx

    India
    18 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Mastercard Developer Workbench, part of the MSBX (Mastercard Software Builder Experience) division, is... 
    Full time
    Worldwide

    Mastercard

    India
    7 days ago
  • Experience: 10+ years Location: Remote (India) Job Type: Full-time This role is for one of our clients in the software development industry.
    Full time
    Remote work

    Weekday

    India
    6 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Full time
    Worldwide

    Mastercard

    India
    14 days ago
  •  ...Building AI-native products is a different problem than building deterministic software: the same input won't always produce the same output. Good product engineering here means designing experiences that stay useful, trustworthy, and easy to understand even when the AI... 
    Full time
    Shift work

    dscout

    India
    10 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview: At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world... 
    Full time
    Worldwide
    Flexible hours

    Mastercard

    India
    14 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software engineer Overview This role operates within a globally distributed delivery model, partnering closely with established onshore... 
    Full time
    Worldwide

    Mastercard

    India
    14 days ago
  •  ...We are looking for a Senior Software Engineer who is passionate about building scalable, reliable, and cloud-native software systems. While this role is primarily focused on backend engineering, we are seeking engineers who are comfortable contributing across the stack... 
    Full time
    Flexible hours

    Everbridge

    India
    8 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. We work to connect and power... 
    Full time
    Worldwide

    Mastercard

    India
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Overview • Data Governance & Regulations program helps Mastercard to comply with different... 
    Full time
    Worldwide

    Mastercard

    India
    14 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer Overview: Who is Mastercard? At Mastercard technology, we work to connect and power an... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    18 days ago
  •  ...Role Description: As a Software Development Engineer III at ShipBob, you will be primarily responsible for the development of production level software in coordination with your team. You will work very closely with Product Owners and your Engineering Manager. Being... 

    Shipbob

    India
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Summary: ============================= Providing Innovative, Secure, and Reliable Switching Solutions is the... 
    Full time
    Worldwide

    Mastercard

    India
    7 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer - Java Architect, Microservices, Cloud, Springboot Principal Software Engineer, Real time Payments (RTP) Overview... 
    Full time
    Temporary work
    Worldwide
    Shift work

    Mastercard

    India
    25 days ago
  •  ...about building meaningful products that make a real impact on children's education and literacy. About the Role The Senior iOS Engineer owns Epic's native iOS app -- the primary way our readers open a book on iPhone and iPad. You work independently on a large,... 
    Full time
    Local area

    Epic

    India
    a month ago
  •  ...focused on solving real infrastructure problems that impact millions of patients. About the Role We’re looking for a Staff Software Engineer to own the application layer of the CertifyOS platform—the full-stack systems that translate our provider data infrastructure... 
    Full time
    Contract work

    CertifyOS

    India
    a month ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Full time
    Worldwide

    Mastercard

    India
    18 days ago
  •  ...highest quality standards. Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and...  ...from technical design to a successful launch. Engage in agile software development, including daily stand-ups, sprint planning, team... 
    Full time

    3pillarglobal

    India
    14 days ago
  •  ...outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and...  ...configure applications and potentially other OS or third party software components required by these applications. Create, document... 
    Local area

    Dish

    India
    a month ago
  •  ...allocation, and technical coordination across the stack. Define engineering standards across the team: code review gates, testing coverage...  .... What We're Looking For Must-Haves ~7+ years of software engineering, with a track record of owning both architectural... 
    Full time
    Remote work
    Flexible hours

    Emergence Software

    India
    26 days ago
  •  ...Role Overview Build and stress-test production software that brings frontier large language models into real applications before release. You will work directly with an engineering manager on fast-moving generative AI projects, ramp up quickly, and contribute working... 
    Hourly pay
    Full time
    Weekday work

    SaidGig

    India
    21 days ago
  •  ...We are seeking an experienced and innovative Senior AI Engineer. In this remote role, you will be responsible for designing and developing...  ...estimators. Develop and maintain high-performance, scalable software using C++ and other performance-oriented technologies where... 
    Full time
    Local area
    Remote work
    Work from home

    Pear Tree

    India
    27 days ago
  • Role Overview We are seeking an experienced Power Platform Developer to support the implementation, optimisation, and transformation of Power Platform initatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...
    Full time
    Remote work

    BBGC

    India
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer [Remote]. Be the first to apply!