Saviynt logo

Principal Software Engineer

Saviynt

Bengaluru · 15+ years experience · Full-time · Hybrid · Posted Oct 9, 2026

At a glance

Experience
15+ years experience
Employment
Full-time
Workplace
Hybrid
Location
Bengaluru

About the role

  • Saviynt is seeking a Principal Software Engineer to lead the development of complex, large-scale enterprise identity cloud solutions.
  • This role involves driving technical excellence, managing high-performance engineering teams, and building resilient, AI-driven systems.
  • The position requires a leader capable of managing multiple initiatives while maintaining a focus on software design, architecture, and continuous improvement.

Responsibilities

  • Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Develop state-of-the-art enterprise identity cloud solutions.
  • Test and deploy applications and systems.
  • Revise, update, refactor and debug code.
  • Start programs from scratch and maintain existing services.
  • Develop documentation throughout the software development life cycle.
  • Serve as an expert on applications and provide technical support.
  • Follow true agile principles.
  • Drive technical excellence and implementation of best engineering practices.

Requirements

  • 15+ years of experience in Java/J2EE technologies.
  • Hands-on experience with core Java concepts, Spring, Hibernate, and building web services using REST/SOAP APIs.
  • Proficiency with RDBMS server design, query optimization, performance tuning, and stored procedures.
  • Hands-on experience with code repository tools and Java debugging tools.
  • Experience managing concurrency, rate limiting, throttling, and API performance.
  • Experience handling bulk executions, file uploads, and large-scale data processing.
  • Proven experience in team management, hiring, and leading high-performance product engineering teams.
  • Bachelor’s degree in Computer Science or Engineering.
  • Strong written, verbal communication, presentation, leadership, problem-solving, and analytical skills.
  • Adherence to information security and privacy policies and procedures.

Preferred qualifications

  • Groovy and Grails experience
  • Experience in building LLM/AI-driven systems, ideally with multi-agent orchestration
  • Active, deliberate use of AI coding tools (Claude Code, Cursor, Copilot, or comparable)
  • Proficiency in AI frameworks (LangChain, LangGraph, Transformers)
  • MS or Masters in Information Technology

Skills

  • Java
  • J2EE
  • Spring
  • Hibernate
  • Groovy
  • Grails
  • REST
  • SOAP
  • RDBMS
  • HTML
  • JavaScript
  • jQuery
Show all 15 skills
  • LangChain
  • LangGraph
  • Transformers

Saviynt

Principal Software Engineer

Apply now