Principal Software Engineer
Core
Building and managing large-scale enterprise identity cloud solutions and AI-driven systems for Fortune 500 companies and government institutions.
Role type
Principal Software Engineer (Identity & AI)
Builds
Enterprise identity cloud solutions, AI-driven systems with multi-agent orchestration
Domain
Identity Security, Enterprise Software, AI/LLM
Deliverable
production ML models
Required skills
Java/J2EE, Spring, Hibernate, Groovy, Grails, REST/SOAP APIs, RDBMS, Multi-threading, Design Patterns, AI Frameworks (LangChain, LangGraph, Transformers), LLM/AI system design, Multi-agent orchestration, Bulk processing, API management
Preferred skills
UI development (HTML, JavaScript, jQuery), Code repository tools, Java debugging tools, AI coding tools (Claude Code, Cursor, Copilot)
Technologies
Java, J2EE, Spring, Hibernate, Groovy, Grails, RDBMS, LangChain, LangGraph, Transformers, REST, SOAP
Responsibilities
Design and architecture of enterprise identity solutions, Develop state-of-the-art enterprise identity cloud solutions, Build and manage AI-driven systems with multi-agent orchestration, Test and deploy applications and systems, Refactor and debug code, Lead and manage high-performance engineering teams
Seniority
Principal, hands-on IC with team leadership
