Senior Software Engineer - (Grails Server Page)

Bengaluru
Saviynt LABS – Software Engineering /
Full-Time /
Hybrid
Saviynt is an identity authority platform built to power and protect the world at work. In a world of digital transformation, where organizations are faced with increasing cyber risk but cannot afford defensive measures to slow down progress, Saviynt’s Enterprise Identity Cloud gives customers unparalleled visibility, control and intelligence to better defend against threats while empowering users with right-time, right-level access to the digital technologies and tools they need to do their best work.

Job Description Senior Software Engineer – Request Platform
Saviyntʼs Enterprise Identity Cloud helps modern enterprises scale cloud initiatives and solve the toughest security and compliance challenges in record time. Our platform unifies identity governance (IGA), privileged access management PAM ,granular application access, and cloud security to deliver secure and compliant digital transformation for global enterprises.
Weʼre building a world-class R&D organization, and our Request Platform Team plays a critical role in ensuring a seamless,resilient access experience across the enterprise. If youʼre passionate about solving complex identity flows, building production-ready software, and delivering user-centric features end-to-end—we want to talk to you.




What You Bring
8+ years of full-stack software development experience, with demonstrated expertise in designing, building, and shipping
enterprise-grade applications.
Proficient in Groovy on Grails, Spring Boot, and Hibernate; familiar with GSP templating and legacy Grails UI patterns.
Experience working with Identity Governance solutions or complex workflow platforms, particularly in areas such as
dynamic attributes, request/approval flows, entitlement resolution, and multi-system provisioning.
Solid command of:
React, JavaScript/TypeScript, and modern UI development
SQL/HQL, with ability to understand and tune queries over large datasets
REST API usage and integration in service-oriented systems
Hands-on experience debugging production issues using tools such as Kibana, Postman, Grafana, and application-level
logs.
Working knowledge of CI/CD tools like GitHub Actions, Jenkins, Docker, and Git; able to contribute to automation pipelines
and deployment processes.
A strong desire to learn, take ownership, and grow into a technical leadership role while contributing meaningfully to current
product stability and scalability.

Excellent communication and collaboration skills—capable of working effectively across engineering, product, QA, and
support functions.
Bachelor's or Masterʼs degree in Computer Science, Engineering, or equivalent practical experience.

Why Join Us
Write code every day and solve meaningful problems that impact real customers
Play a key role in modernizing one of the most critical components of the Saviynt platform
Learn from and collaborate with world-class engineers in identity security
Take ownership of impactful modules while still being part of a supportive team
Help us build the future of secure, flexible Access Requests at scale

Saviynt is proud to be an equal opportunity employer and encourages applicants from all backgrounds. Weʼre building a diverse
team that reflects our mission to protect and empower every user, identity, and workload in the enterprise.

What You Will Be Doing

    • Design, implement, and maintain features across the Access Request lifecycle, from backend logic and database operations to dynamic GSP rendering and frontend behavior.
    • Write clean, reliable, and testable code in Groovy/Grails, React, JavaScript, and SQL/HQL on a daily basis.
    • Collaborate in debugging and fixing real-world issues such as broken workflows, dynamic attribute rendering failures,
    • entitlement mismatches, and performance bottlenecks in request submissions.
    • Take end-to-end ownership of modules such as Access Requests, ARS Tasks, Dynamic Attributes, and Request Framework logic under the guidance of senior technical leaders.
    • Work directly with Product Managers, QA, Support, and DevOps to triage production issues and implement durable fixes that improve reliability.
    • Participate in the modernization of legacy monolithic codebases by contributing to modularization, refactoring, and performance tuning.
    • Contribute to code reviews, design sessions, stand-ups, and retrospectives, and assist in mentoring newer team members.
    • Partner with DevOps to help improve build pipelines, deployment practices, and observability tools for proactive issue detection.

What You Bring

    • 8+ years of full-stack software development experience, with demonstrated expertise in designing, building, and shipping enterprise-grade applications.
    • Proficient in Groovy on Grails, Spring Boot, and Hibernate; familiar with GSP templating and legacy Grails UI patterns.
    • Experience working with Identity Governance solutions or complex workflow platforms, particularly in areas such as dynamic attributes, request/approval flows, entitlement resolution, and multi-system provisioning.
    • Solid command of: React, JavaScript/TypeScript, and modern UI development
    • SQL/HQL, with ability to understand and tune queries over large datasets
    • REST API usage and integration in service-oriented systems
    • Hands-on experience debugging production issues using tools such as Kibana, Postman, Grafana, and application-level logs.
    • Working knowledge of CI/CD tools like GitHub Actions, Jenkins, Docker, and Git; able to contribute to automation pipelines and deployment processes.
    • A strong desire to learn, take ownership, and grow into a technical leadership role while contributing meaningfully to current product stability and scalability.
    • Excellent communication and collaboration skills—capable of working effectively across engineering, product, QA, and support functions.
    • Bachelor's or Masterʼs degree in Computer Science, Engineering, or equivalent practical experience.
Why Join Us
Write code every day and solve meaningful problems that impact real customers
Play a key role in modernizing one of the most critical components of the Saviynt platform
Learn from and collaborate with world-class engineers in identity security
Take ownership of impactful modules while still being part of a supportive team
Help us build the future of secure, flexible Access Requests at scale

If required for this role, you will:
- Complete security & privacy literacy and awareness training during onboarding and annually thereafter
- Review (initially and annually thereafter), understand, and adhere to Information Security/Privacy Policies and Procedures such as (but not limited to):

> Data Classification, Retention & Handling Policy
> Incident Response Policy/Procedures
> Business Continuity/Disaster Recovery Policy/Procedures
> Mobile Device Policy
> Account Management Policy
> Access Control Policy
> Personnel Security Policy
> Privacy Policy

Saviynt is an amazing place to work. We are a high-growth, Platform as a Service company focused on Identity Authority to power and protect the world at work. You will experience tremendous growth and learning opportunities through challenging yet rewarding work which directly impacts our customers, all within a welcoming and positive work environment. If you're resilient and enjoy working in a dynamic environment you belong with us!

Saviynt is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.