RemoteWLBRemote only
Back to all jobs
Saviynt logo
Remote role · principa

Principal Software Engineer, Application Access Governance

Saviynt

Salary$215k - $250k
Before you apply

Role details

The practical picture
Employment
Full-time
Role signal brief

The role, at a glance

Extracted from the source posting · 95% confidence

Saviynt is hiring a Principal Software Engineer to design and develop secure, multi-tenant identity solutions using Java, Spring, and cloud platforms. The role involves working in a hybrid capacity in El Segundo, CA, with a salary range of $215,000 to $250,000 annually.

Compensation
USD 215,000–250,000 / year

What you need

  • 1+ year of experience as a Principal Software Engineer with a SaaS company
  • Expert-level proficiency in Java, Spring Framework, REST, and Microservices
  • Experience developing applications on cloud platforms (AWS, Azure, or Google Cloud) and Containerization (Docker, Kubernetes)
  • Hands-on experience with SQL, ElasticSearch, Redis, and CI/CD
  • Experience with unit, functional, and system integration testing
  • Extensive understanding of agile environments utilizing Scrum and Kanban

What you will own

  • Participate in requirements analysis
  • Design and develop secure, scalable, multi-tenant software solutions running across major cloud platforms
  • Collaborate with internal teams to produce software design and architecture
  • Develop state-of-the-art enterprise identity cloud solutions
  • Test, deploy, revise, update, refactor, and debug code
  • Develop documentation throughout the software development life cycle
Core skills
JavaSpring FrameworkMicroservicesAWS
Internal freshness window ends Oct 21, 2026
View source evidence
  • location “Job location: hybrid,El Segundo, CA”
  • must_have “Expert-level ability utilizing technologies such as Java, Spring Framework, REST and Microservices”
  • must_have “Strong Experience as a Java Engineer developing applications based on Security principles, cloud platforms (AWS, Azure, or Google Cloud) and Containerization (Docker, Kubernetes)”
  • salary “215000-250000 USD per year”
javaspring frameworkmicroservicesaws
Role brief
Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency, and reduce compliance costs. Built for the AI age, Saviynt is today helping organizations safely accelerate their deployment and usage of AI. Saviynt is recognized as the leader in identity security, with solutions that protect and empower the world’s leading brands, Fortune 500 companies and government institutions. For more information, please visit www.saviynt.com.

WHAT YOU WILL BE DOING

  • Participate in requirements analysis
  • Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms like AWS and Azure
  • 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
  • Ability to start a program from scratch as well as maintain existing services
  • Develop documentation throughout the software development life cycle
  • Serve as an expert on applications and provide technical support
  • Follow the true agile principles
  • WHAT YOU BRING

  • 1+ year of experience as a Principal Software Engineer with a SaaS company
  • Expert-level ability utilizing technologies such as Java, Spring Framework, REST and Microservices
  • Strong Experience as a Java Engineer developing applications based on Security principles, cloud platforms (AWS, Azure, or Google Cloud) and Containerization (Docker, Kubernetes)
  • Hands on experience with SQL, ElasticSearch, Redis, CI/CD; Groovy on Grails (a plus)
  • Experience in increasing levels of responsibility managing application development, solution architecture, design and delivery, and process improvement
  • Experience with unit, functional and system integration testing
  • Extensive understanding of working in an agile environment utilizing Scrum and Kanban
  • Experience with Git (GitHub/GitLab), automatic deployments, continuous integration
  • Hands on experience using IntelliJ or Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant
  • Experience with AI development tools in SDLC such as Amazon Q, Github Copilot, Cursor, and similar productivity assistants.
  • Additional

    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!

    Security & Compliance
    This role requires adherence to Saviynt’s information security and privacy policies and procedures, including annual security training.

    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.