Taro Logo

Principal Software Engineer, Application Access Governance

An identity authority platform providing enterprise identity cloud solutions for digital transformation
El Segundo, CA 90245, USA
$215,000 - $270,000
Backend
Principal Software Engineer
Remote
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer, Application Access Governance

Saviynt, a leading identity authority platform, is seeking a Principal Software Engineer to join their Application Access Governance team. This role offers an exciting opportunity to work on enterprise identity cloud solutions that protect and empower organizations in their digital transformation journey. As a Principal Engineer, you'll be responsible for designing and developing secure, scalable, multi-tenant software solutions that operate across major cloud platforms including AWS and Azure.

The position requires an experienced professional with 10+ years in software engineering, particularly with Java, Spring Framework, and microservices architecture. You'll be working with cutting-edge technologies including containerization platforms, cloud services, and modern development tools including AI-powered development assistants. The role combines technical leadership with hands-on development, requiring expertise in both architectural design and practical implementation.

Working in a true agile environment, you'll collaborate with internal teams to create robust solutions while following security principles and best practices. The position offers competitive compensation ($215,000 - $270,000) and the flexibility of remote work, making it an attractive opportunity for senior engineers looking to make a significant impact in the identity and access management space.

This role is perfect for someone who enjoys tackling complex technical challenges, has a strong background in enterprise software development, and wants to contribute to a platform that helps organizations better defend against threats while enabling efficient access management.

Last updated 16 days ago

Responsibilities For Principal Software Engineer, Application Access Governance

  • Participate in requirements analysis
  • Design and develop secure, scalable, multi-tenant software solutions for cloud platforms
  • Collaborate with internal teams on 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
  • Develop documentation throughout the software development life cycle
  • Serve as an expert on applications and provide technical support
  • Follow agile principles

Requirements For Principal Software Engineer, Application Access Governance

Java
Kubernetes
Redis
  • 10+ years of software engineering experience
  • Expert-level ability in Java, Spring Framework, REST and Microservices
  • Strong experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Experience with containerization (Docker, Kubernetes)
  • Hands-on experience with SQL, ElasticSearch, Redis, CI/CD
  • Experience in solution architecture, design and delivery
  • Experience with unit, functional and system integration testing
  • Understanding of agile environment utilizing Scrum and Kanban
  • Experience with Git (GitHub/GitLab), automatic deployments, continuous integration
  • Experience with IntelliJ or Eclipse/My Eclipse IDE, Junit testing, Maven/Ant
  • Experience with AI development tools like Amazon Q, Github Copilot, Cursor

Jobs Related To Saviynt Principal Software Engineer, Application Access Governance