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 Product Manager - Indirect Tax

Lead product strategy for Intuit's Indirect Tax solutions, managing multiple teams and driving innovation in global tax compliance technology.

Manager 3, Software Engineering

Lead engineering teams at Intuit's Fintech AI organization, managing risk services and fraud prevention while building innovative solutions for secure money movement.

Director, Technical Marketing, Demo Engineering

Lead Salesforce's Agentforce AI marketing team in creating world-class demos as Director of Technical Marketing and Demo Engineering.

Salesforce Technical Architect

Senior technical role responsible for designing and implementing Salesforce solutions across telecommunications, healthcare, and financial services sectors.

Technical Architect Director/Senior Director, Trade Promotion Management

Senior technical leadership role at Salesforce focusing on Trade Promotion Management, requiring extensive enterprise architecture experience and industry expertise.

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?