Taro Logo

Senior 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 Senior Principal Software Engineer - (Grails Server Page)

Saviynt, a leading identity authority platform, is seeking a Senior Principal Software Engineer to join their Request Platform Team. This role is critical in ensuring the reliability, flexibility, and scalability of the Access Request lifecycle—one of the most customer-visible parts of their Enterprise Identity Cloud 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 technical leader with 15+ years of experience, capable of writing production-grade code while mentoring others. You'll work with cutting-edge technologies including Grails, Groovy, React, and various cloud technologies to solve complex identity scenarios. The role involves end-to-end ownership of features, from UI to backend, and requires expertise in debugging complex production issues.

As a Senior Principal Engineer, you'll collaborate across functions, lead architecture reviews, and drive engineering best practices. You'll work directly with customers to understand and address technical challenges, while maintaining a focus on scalability and performance. The position offers the opportunity to shape the future of Access Requests at Saviynt, impacting millions of end-users in global enterprises.

The company offers a dynamic, high-growth environment where you'll experience tremendous learning opportunities through challenging yet rewarding work. Saviynt's culture emphasizes collaboration, mentorship, and technical excellence, making it an ideal place for experienced engineers looking to make a significant impact while continuing to grow their technical and leadership skills.

Last updated 8 days ago

Responsibilities For Senior 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 with Product Managers, Support, QA, and other engineering teams
  • Act as the go-to expert for the Request Framework
  • Champion test automation and performance tuning
  • Lead design and implementation of architectural enhancements
  • Collaborate with DevOps to improve build pipelines
  • Mentor engineers through code reviews and design sessions

Requirements For Senior 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 debugging and monitoring tools knowledge
  • Working knowledge of CI/CD and DevOps practices
  • Strong communication and collaboration skills

Benefits For Senior Principal Software Engineer - (Grails Server Page)

  • High-growth opportunity in a Platform as a Service company
  • Opportunity to impact millions of end-users in global enterprises
  • Collaborative team environment with focus on mentoring
  • Equal opportunity employer with focus on diversity

Interested in this job?

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