Software Engineer Principal

5 - 9 years

13 - 17 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

One Identity is seeking a talented and motivated Software Development Principal Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candi will have experience in software development, a strong understanding of object-oriented principles, and the ability to write clean, efficient, and testable code.
Responsibilities
  • Technical Leadership & Strategy

Define and drive the technical vision and architecture for Identity and Access Management (IAM) platform and SaaS operations.
Influence product direction by partnering with senior leadership, product management, and cross-functional teams to align technology strategy with business goals.
Evaluate emerging technologies and industry trends to ensure the product remains at the forefront of IAM in ation.
  • Architecture & Design

Own end-to-end architecture for complex, large-scale systems ensuring scalability, security, and high availability.
Establish and enforce best practices for design, coding standards, and system performance across teams.
  • Hands-on Expertise

Act as a technical authority and mentor for engineering teams; provide guidance on solving complex technical challenges.
Contribute to critical code paths and proof-of-concepts for strategic initiatives.
Is a Hands-on Developer at heart.
  • Collaboration & Influence

Work closely with globally distributed teams, including developers, architects, platform engineers, and security experts.
Partner with Security and Compliance teams to ensure adherence to regulatory standards and best practices.
  • Operational Excellence

Drive initiatives for platform reliability, observability, and performance optimization.
Lead incident reviews and root cause analysis for high-impact issues, ensuring continuous improvement.
  • Thought Leadership

Represent product in technical forums, conferences, and industry groups.
Qualifications
  • Experience

    • 16+ years of enterprise software development experience, with at least 5 years in a senior technical leadership role.
    • Proven track record of designing and delivering large-scale, distributed systems in a SaaS environment.
  • Technical Skills

    • Deep expertise in object-oriented programming and modern frameworks (Ruby on Rails, Node.js, React).
    • Strong knowledge of authentication protocols (LDAP, SAML, OpenID, OAuth, SCIM).
    • Proficiency in SQL databases (PostgreSQL) and RESTful API design.
    • Hands-on experience with cloud-native architectures (AWS, Kubernetes, Docker) and microservices.
    • Familiarity with observability tools (Datadog, Sumo Logic) and CI/CD pipelines (Gi b Actions, TeamCity).
  • Leadership & Communication

    • Exceptional ability to influence technical direction and mentor senior engineers.
    • Strong collaboration skills with experience in agile environments.
    • Excellent written and verbal communication skills in English.
  • Education

    • Bachelor s or Master s degree in Computer Science, Software Engineering, or equivalent experience.
    • Ability to work in a hybrid mode at the Bengaluru office.

Nice-to-Have

  • Experience with high-volume applications and performance tuning.
  • Knowledge of security concepts and secure coding practices.
  • Exposure to cross-platform development (Windows, macOS, iOS, Android).
  • Contributions to open-source projects or published technical papers.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You