Senior Principal Software Engineer, Privileged Access Management (PAM)

closed
Saviynt Logo

Saviynt

đź’µ $160k-$220k
đź“ŤRemote - United States

Summary

Join Saviynt's distributed global R&D team as a Senior Software Engineer to build a platform that solves the toughest security and compliance challenges while helping maintain leadership position in delivering enterprise identity cloud solutions.

Requirements

  • 10+ years of software engineering experience
  • 3+ years of development experience in Privileged Access Management, Identity Governance, Authentication, Security or related fields
  • Experience developing applications based on security principles, cloud platforms (AWS, Azure, or Google Cloud) in a containerized environment (Docker, Kubernetes)
  • Experience designing systems with event-driven architecture
  • Extensive experience in designing and developing RESTful APIs and Microservices
  • Hands on experience with SQL, ElasticSearch, Redis
  • Expert-level ability in Java, Spring Framework, React, Groovy on Grails, React 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 or similar technology
  • Experience leading and mentoring engineers a huge plus
  • Excellent negotiation, facilitation, and consensus-building capabilities
  • Openness and adaptability to respond to fast-moving circumstances
  • Proficiency in multiple programming languages and tools
  • Strong oral and written communication skills
  • Collaborative and adaptable working style with the ability to pair program
  • Demonstrate initiative and the ability to prioritize your time and efforts
  • A thorough grasp of technology concepts, business operations, design and development tools, system architecture, and technical standards
  • Understanding of backlog tracking, burndown metrics, and incremental delivery
  • A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience

Responsibilities

  • Actively engage in requirements analysis with Product and Engineering Management
  • Plan and execute roadmap with Product and Engineering management
  • Be a mentor, technical leader and thought leader for a talented team of engineers, challenging them and helping them grow
  • Collaborate with internal teams to architect, design, and develop state-of-the-art enterprise identity cloud solutions
  • Automate Testing and deploy applications and systems
  • Debug, enhance, update, optimize and refactor existing code as needed
  • Lead and Mentor engineers in the team
  • Conduct code reviews for critical and intricate code modifications
  • Develop new projects from scratch while maintaining existing services
  • Develop documentation throughout the software development life cycle
  • Serve as an expert on applications and provide technical support
  • Follow true agile principles

Benefits

  • $160,000 - $220,000 a year
  • Competitive total rewards package
  • Learning and tremendous opportunities to grow and advance in your career
This job is filled or no longer available