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:
Principal Engineer, Software Engineering

Principal Engineer role at Saviynt, developing identity authority solutions using ASP .NET, C#, and C++. 9-12 years experience required.

Principal Product Manager, Search

Principal Product Manager position at LinkedIn focusing on Search AI and Infrastructure to enhance search experience across consumer products.

Principal Staff Software Engineer - Enterprise Innovation

Principal Staff Software Engineer role at LinkedIn focusing on AI and automation for enterprise innovation, offering $203K-$333K and hybrid work in Bay Area.

Principal Product Manager, Search

Principal Product Manager role at LinkedIn leading Search AI and Infrastructure initiatives, offering $180-290K salary with hybrid work model in major tech hubs.

Consulting Member of Technical Staff

Lead engineer position at Oracle Health focusing on modernizing healthcare applications with AI and cloud technologies.

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 3 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?