Simplify Logo

Full-Time

Principal Engineer

Software Engineering

Posted on 10/10/2023

Saviynt

Saviynt

501-1,000 employees

Cloud-based enterprise identity management solutions

Consulting
Cybersecurity

Mid, Senior, Expert

El Segundo, CA, USA

Category
Software Engineering
Required Skills
Microsoft Azure
Agile
MySQL
Git
Groovy
Java
AWS
SCRUM
REST APIs
Development Operations (DevOps)
Requirements
  • Collaborative Partner: Working side-by-side with business colleagues and interacting with customers, you'll address their technical challenges and ensure quality through collaborative, test- and behavior-driven development
  • Problem Solver: Complex problems often require innovative, creative approaches-and you'll work to come up with outside-the-box solutions to solve them
  • Customer-Centric Developer: You understand who we're here to serve and the products you develop will keep the end user front and center
  • Forward Thinker: Merely fixing a problem isn't enough - using your proactive mindset and initiative, you'll also identify opportunities to enhance performance, quality, and efficiency
  • Motivated Mentor: Exercise your technical chops while coaching and collaborating with junior software engineers
  • Requirements:
  • 10+ years of software engineering experience
  • Expert-level ability in utilizing technologies such as; REST, microservices, and cloud platforms (AWS, Azure, or Google Cloud)
  • Experience in developing applications based on Java, Spring Framework, MYSQL, and Groovy on Grails (It's a plus )
  • Experience with functional and system integration testing
  • Extensive understanding of working in an agile environment utilizing Scrum
  • Qualifications:
  • 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
  • Knowledge:
  • A thorough grasp of technology concepts, business operations, design and development tools, system architecture, and technical standards
  • Familiarity with CI/CD tools and DevOps tools including Git version control
  • Understanding of backlog tracking, burndown metrics, and incremental delivery
  • Education: A Bachelor's or Master's degree in a technical or business discipline, or equivalent experience
Responsibilities
  • Participate and drive requirements analysis
  • Drive software design and architecture
  • Develop state-of-the-art, scalable, enterprise identity cloud solutions
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Start a program from scratch and 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

Saviynt offers an Enterprise Identity Cloud solution, integrating technologies such as identity governance, application access governance, and privileged access management to address security and compliance challenges for modern enterprises' cloud scalability and security needs. The platform provides granular application access, cloud security, and privileged access management, catering to the complexities of modern enterprise security and compliance requirements.

Company Stage

Series A

Total Funding

$375M

Headquarters

El Segundo, California

Founded

2010

Growth & Insights
Headcount

6 month growth

7%

1 year growth

7%

2 year growth

-1%
INACTIVE