Taro Logo

Principal Software Engineer - (Grails Server Page)

Identity authority platform providing enterprise identity cloud solutions for security and compliance challenges.
Backend
Principal Software Engineer
Hybrid
15+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Software Engineer - (Grails Server Page)

Saviynt, a leading identity authority platform, is seeking a Principal Software Engineer to join their Request Platform Team. This role is crucial in ensuring the reliability, flexibility, and scalability of the Access Request lifecycle—one of the most customer-visible parts of their product. The position requires a deep expert in Identity Governance, especially in Access Requests, Dynamic Attributes, Workflow Engines, and Application Access Flows.

The ideal candidate will be a hands-on problem solver with 15+ years of experience, capable of writing production-grade code while leading architecture reviews and delivering high-impact features. They will work with cutting-edge technologies including Grails, Groovy, React, and various database technologies to build and maintain complex enterprise-grade applications.

This role offers the opportunity to work on critical modules that impact millions of end-users in global enterprises. The position involves close collaboration with Product Managers, Support, QA, and other engineering teams to deliver robust solutions and mentor team members. The successful candidate will be instrumental in shaping the future of Access Requests at Saviynt, contributing to their mission of identity authority at scale.

Working in a hybrid environment in Bengaluru, you'll join a collaborative team that values pairing, mentoring, and pushing code with confidence. Saviynt offers a dynamic, high-growth environment with tremendous learning opportunities and the chance to work on challenging projects that directly impact customers.

Last updated 9 days ago

Responsibilities For Principal Software Engineer - (Grails Server Page)

  • Design, build, and own end-to-end features in the Access Request stack
  • Write high-quality code in Java, Groovy on Grails, SQL/HQL, and React
  • Debug and resolve complex, production-critical issues
  • Work directly with Product Managers, Support, QA, and other engineering teams
  • Act as the go-to expert for the Request Framework
  • Champion test automation, performance tuning, and observability improvements
  • Proactively identify architectural gaps and lead design implementations
  • Collaborate with DevOps to improve build pipelines
  • Mentor engineers through code reviews, design sessions, and hands-on pairing

Requirements For Principal Software Engineer - (Grails Server Page)

Java
JavaScript
TypeScript
React
  • 15+ years of full-stack, hands-on software development experience
  • Expert-level command of Groovy on Grails
  • Strong experience designing and maintaining Access Request Platforms
  • Proficiency in Grails, Groovy, GSP, Spring Boot, Hibernate, Quartz Scheduler
  • Experience with React, JavaScript/TypeScript, AJAX-based dynamic form handling
  • SQL, HQL, and advanced query optimization expertise
  • RESTful API design experience
  • Strong familiarity with debugging and monitoring tools
  • Working knowledge of CI/CD and DevOps practices
  • Strong communication and collaboration skills

Benefits For Principal Software Engineer - (Grails Server Page)

  • Equal opportunity employer
  • High-growth environment
  • Learning and development opportunities

Interested in this job?

Jobs Related To Saviynt Principal Software Engineer - (Grails Server Page)