Remote Principal Engineer

Logo of Saviynt

Saviynt

๐Ÿ’ต $160k-$220k
๐Ÿ“Remote - United States

Job highlights

Summary

Join Saviynt's distributed global R&D team as a software engineer and contribute to building a platform that solves the toughest security and compliance challenges. As a collaborative partner, exceptional problem solver, forward thinker, customer-centric builder, or empowering mentor, you will work on requirements analysis, roadmap planning, architecture design, development, testing, deployment, and mentoring engineers.

Requirements

  • 9+ 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
  • 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
  • Participation in a Saviynt discretionary bonus plan, subject to the rules governing the program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Saviynt know you found this job on JobsCollider. Thanks! ๐Ÿ™