Principal Engineer, Software Engineering

Identity authority platform providing enterprise cloud solutions for digital security and user access management.
Backend
Principal Software Engineer
Hybrid
9+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
(USA) Principal, Software Engineer Java

Principal Software Engineer Java position at Walmart focusing on enterprise systems and OMNI pricing platform development.

Senior Lead Software Engineer

Senior Lead Software Engineer role at JPMorgan Chase focusing on developing secure, scalable technology solutions using Python/Java and Databricks within the Capital Technology team.

Senior Principal Software Engineer - Spread Technology

Senior Principal Software Engineer role at JPMorgan Chase, focusing on Spread Trading Technology with 15+ years experience required, offering competitive compensation $232,750-$325,000.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on AI storage systems, Kubernetes, and OpenShift platform development in Bangalore.

Description For Principal Engineer, Software Engineering

Saviynt, a leading identity authority platform, is seeking a Principal Software Engineer to join their Labs organization. This role offers an opportunity to work on cutting-edge enterprise identity solutions built on major cloud platforms including AWS, GCP, and Azure. The position involves designing and developing state-of-the-art identity cloud solutions while working with modern technologies like Java, Spring Framework, and microservices architecture.

The ideal candidate will be instrumental in shaping the architecture and development of Saviynt's enterprise identity cloud solutions. You'll work in an agile environment, collaborating with cross-functional teams to deliver high-quality software that powers and protects organizations worldwide. The role combines technical leadership with hands-on development, requiring expertise in cloud platforms, containerization, and security principles.

As a Principal Engineer, you'll have the opportunity to influence technical decisions, mentor team members, and work on challenging problems in the identity and security space. Saviynt offers a dynamic, high-growth environment where you'll experience tremendous learning opportunities while directly impacting customer success. The company's focus on engineering excellence and innovation makes it an ideal place for those who are passionate about building secure, scalable solutions for enterprise customers.

The position offers the flexibility of hybrid work in Bengaluru, allowing you to collaborate with global teams while maintaining work-life balance. If you're someone who thrives on technical challenges, enjoys building enterprise-scale solutions, and wants to be part of a company that's shaping the future of identity and access management, this role presents an excellent opportunity for career growth and impact.

Last updated 4 months ago

Responsibilities For Principal Engineer, Software Engineering

  • Participate in requirements analysis
  • Collaborate with internal teams to produce 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

Requirements For Principal Engineer, Software Engineering

Java
Kubernetes
Redis
  • 9+ 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
  • Experience with Git, automatic deployments, continuous integration
  • Bachelor's or Master's degree in technical or business discipline
  • Strong oral and written communication skills

Interested in this job?