The position is for a Senior Principal Software Engineer at Saviynt, an identity authority platform.
The role involves participating in requirements analysis and designing secure, scalable, multi-tenant software solutions that operate across major cloud platforms like AWS and Azure.
Responsibilities include collaborating with internal teams to produce software design and architecture, developing enterprise identity cloud solutions, and testing and deploying applications and systems.
The engineer will revise, update, refactor, and debug code, and must be capable of starting a program from scratch as well as maintaining existing services.
Documentation throughout the software development life cycle is required, and the engineer will serve as an expert on applications providing technical support.
The role follows true agile principles.
Requirements:
Candidates must have 10+ years of software engineering experience.
An expert-level ability in utilizing technologies such as Java, Spring Framework, REST, and Microservices is required.
Strong experience as a Java Engineer developing applications based on security principles, cloud platforms (AWS, Azure, or Google Cloud), and containerization (Docker, Kubernetes) is necessary.
Hands-on experience with SQL, ElasticSearch, Redis, CI/CD, and Groovy on Grails (a plus) is expected.
Candidates should have experience managing application development, solution architecture, design and delivery, and process improvement with increasing levels of responsibility.
Experience with unit, functional, and system integration testing is required.
An extensive understanding of working in an agile environment utilizing Scrum and Kanban is necessary.
Experience with Git (GitHub/GitLab), automatic deployments, and continuous integration is required.
Hands-on experience using IntelliJ or Eclipse/My Eclipse IDE, writing JUnit test cases, and working with Maven/Ant is expected.
Experience with AI development tools in the SDLC such as Amazon Q, GitHub Copilot, Cursor, and similar productivity assistants is preferred.
Benefits:
The salary for this position ranges from $215,000 to $270,000 a year.