HireHire › Diligent jobs › Principal Software Engineer

Principal Software Engineer

Apply for this role or explore on the map →

Role Overview

We’re looking for a Principal Software Engineer to help shape the next generation of our enterprise SaaS platform.

You’ll combine deep hands-on engineering with technical leadership, helping teams design scalable systems, modernize our platform and solve complex engineering challenges.

You’ll work across backend, frontend, cloud and AI technologies while defining technical direction and staying close to the engineering work.

A key part of this role will be driving the adoption of AI-native software engineering practices, including AI-PDLC (AI-enabled Product Development Lifecycle) and Spec-Driven Development, using tools such as Cursor, Claude Code, GitHub Copilot and other AI coding and agentic development tools.

This role is ideal for someone who enjoys solving complex problems, designing systems at scale, influencing architecture, establishing modern engineering practices and mentoring experienced engineers.

Here’s a breakdown of what you’ll do

What You’ll Bring

More roles at Diligent

See Diligent & thousands more on the map

Every tech & IT company hiring across India — with AI match scores — on one live map.

Open the map →