▷ [Apply Now] Principal Software Engineer

20 hours ago


Bengaluru India GE HealthCare Full time

Job Description

Job Description Summary

As a Principal Software Engineer, in the identity domain, you will lead the design and development of identity and access management solutions. This role requires deep expertise in authentication and authorization protocols, standards, and technologies. You will play a key role in shaping the architecture and strategy for secure identity systems across our platforms.

In this role, you will be expected to work directly with code, infrastructure, and production systems. You will lead by examplewriting secure, maintainable code, building reusable components, and debugging complex identity flows in real-time. Your ability to translate architectural vision into working software will be critical, as will your skill in collaborating across engineering, security, and product teams to deliver robust identity capabilities.

Job Description

Key Responsibilities:

- Design, develop, and maintaincore identity services including authentication, authorization, token issuance, and policy enforcement.
- Lead, Implement and optimizeOIDC, OAuth2.0, andJWT-based flowsacross distributed systems.
- Build and manageJWKS endpoints, token validation logic, and secure key rotation mechanisms.
- Develop and enforceOPA (Open Policy Agent)policies for fine-grained access control.
- Integrate identity solutions with third-party providers (e.g., Ping, WS02 etc) and internal services.
- Leadcode reviews, contribute to architecture decisions, and ensure high-quality engineering practices.
- Buildcustom middlewareand SDKs to abstract identity logic for internal consumers.
- Troubleshoot and resolve complex identity-related issues in production environments.
- Collaborate with DevSecOps to implementZero Trust principles, secure service-to-service communication, and audit trails.
- Conduct threat modelling, security audits and vulnerability assessments for identity systems to mitigate risks such as token forgery, session hijacking etc
- Mentor engineers and promote best practices in identity, security, and cloud-native development.
- Stay abreast of industry trends in identity management and contributing to open-source projects.

Educational Qualifications

- Bachelor s Or Master s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)

Required Skills

- 15+ years of experience in software engineering, with at least 5 years focused on identity and access management.
- Proven experience in designing and deploying scalable cloud solutions using platforms such as AWS, Azure, or Google Cloud.
- Deep knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Excellent understanding of cloud-native design patterns and best practices.
- Strong understanding ofauthentication protocols(e.g., OIDC, SAML, OAuth2.0).
- Deep knowledge ofJWT,JWKS, andtoken-based authenticationmechanisms.
- Experience withOPAand policy-as-code frameworks.
- Proficiency in designing and implementingRBAC/ABACmodels.
- Hands-on experience with identity platforms (e.g., Auth0, Okta, Ping, Azure AD).
- Strong programming skills in languages such asJava, Go, Python, orNode.js.
- Familiarity with cloud-native architectures and microservices.
- Excellent problem-solving, communication, and leadership skills.
- Experience in using GenAI tools in design and development of cloud native services

Nice-to-Have Skills:

- Experience working with multi-cloud or hybrid cloud deployments.
- Open-source contributions, technical publications, or public speaking at conferences.
- Relevant certifications such as CISSP, CISM, or AWS Security Specialty.
- Cloud architecture certifications (e.g., AWS Certified Solutions Architect

Inclusion and Diversity

GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership always with unyielding integrity.

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything youd expect from an organization with global strength and scale, and youll be surrounded by career opportunities in a culture that fosters care, collaboration and support.

#EveryRoleIsVital

Additional Information

Relocation Assistance Provided: Yes



  • Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per year

    Principal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...


  • India Microsoft Full time

    Job Description Are you an applied scientist with a passion for applying state-of-the-art AI innovations to augment human creativity Join us as we grow the M365 Copilot Create ML team, where we are revolutionizing visual creation within the M365 Copilot, Microsoft Designer, Photos. Located in Noida, we're pushing the limits of machine learning to help...


  • India Microsoft Full time

    Job Description The Microsoft Security organization's mission of making the world a safer place has never been more important. As threats become more frequent and sophisticated, we drive improvements in our security products that keep our customers safe. Security is one of the fastest growing, collaborative, fun teams with a startup mindset within...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - the experienced trusted provider of products designed with customers in mind so they can develop the applications they need deploy where and how they want and manage it all safely and securely We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied...


  • Bengaluru, India ABB Limited Full time

    Job Description At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports to: Digital...


  • India Microsoft Full time

    Job Description Together is better. Imagine the possibilities when we infuse AI in the very core of a powerful application like Microsoft Word - and join us to build the technologies to do exactly that! People use Word to share ideas, discuss them, and turn them into reality. Now more than ever, with proliferation of GenAI, we need to transform the way we...


  • India RN Jobforce Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company Description RN JobForce empowers job seekers and employers worldwide with cutting-edge job search tools and a growing professional community. We work collaboratively with our clients to supply them with only the best and most suitable candidates via our multi-layer candidate delivery function. Our platform provides tailored technology job...


  • Bengaluru, India Arm Full time

    Job Description The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm&aposs next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers who share a passion for leaving their mark on...


  • India Microsoft Full time

    Job DescriptionAre you looking for an opportunity to change the way businesses digitally transform in a mobile first, cloud first world If so, we've got the job for you The Business and Industry Co-pilot group is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, and Power BI in addition to other products and services...


  • Mumbai, India Antal TECH jobs Full time

    Job Description looking for a technically savvy and experienced Principal Engineer to take up front-end development efforts. You will design and develop elegant interfaces that exceed client expectations in terms of value and benefit. You will collaborate on scalability issues involving visualizing massive amounts of data and information. You will identify,...