Principal Engineer

Diligent

Bengaluru

On-site

INR 3,500,000 - 7,000,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Diligent in Bengaluru is seeking a Principal Software Engineer to drive the next generation of a large-scale enterprise SaaS platform. You will combine hands-on engineering with high‑impact technical leadership to shape how cloud‑native and AI‑enabled products are designed and built.

You’ll design and deliver secure, scalable serverless systems on AWS using TypeScript and Node.js, modernise key platform components, and set technical direction for multiple teams while mentoring engineers and

Qualifications

  • 13+ years building secure, production‑grade software systems.
  • Proven track record delivering cloud‑native, serverless apps on AWS.

Responsibilities

  • Lead the architecture and delivery of secure, scalable, serverless applications on AWS using TypeScript/Node.js.
  • Define and evolve the platform architecture, driving modernisation, performance, resilience, and maintainability.
  • Design and operate distributed, event‑driven systems using Lambda, DynamoDB, Aurora, S3 and EventBridge.
  • Shape and implement AI‑enabled solutions with governance, observability, and compliance in mind.
  • Own Infrastructure as Code (Terraform, AWS CDK, CloudFormation) to provision and manage cloud infra.
  • Mentor senior engineers and communicate complex concepts to diverse stakeholders.

Skills

Python
Go
Java
Distributed systems
System design
Leadership
AWS serverless

Tools

Terraform
AWS CDK
CloudFormation
Docker
CI/CD
Lambda
DynamoDB
Aurora
S3
EventBridge

Job description

You’ll be the Principal Software Engineer driving the next generation of a large-scale enterprise SaaS platform. In this role, you combine deep hands‑on engineering with high‑impact technical leadership, shaping how cloud‑native and AI‑enabled products are designed and built. You’ll design and deliver secure, scalable, serverless systems on AWS using TypeScript and Node.js, modernise critical platform components, and set the technical direction for multiple teams. You’ll also lead how AI capabilities are integrated across the product ecosystem, ensuring they are transparent, observable, and compliant.

Responsibilities:
  • Lead the architecture and delivery of secure, scalable, serverless applications on AWS using TypeScript/Node.js .
  • Define and evolve the platform architecture, driving modernisation, performance, resilience, and maintainability.
  • Design and operate distributed, event‑driven systems using services like Lambda, DynamoDB, Aurora, S3 and EventBridge.
  • Shape and implement AI‑enabled solutions, embedding governance, observability, and responsible AI practices into the platform.
  • Own Infrastructure as Code (e. g., Terraform, AWS CDK, CloudFormation) to reliably provision and manage cloud infrastructure.
  • Mentor senior engineers, influence technical decisions across teams, and clearly communicate complex concepts to diverse stakeholders.
Requirements:
  • Extensive experience 13+ building secure, production‑grade software systems.
  • Proven track record architecting and delivering cloud‑native, serverless applications on AWS.
  • Strong expertise in backend development using Python, Go, or Java.
  • Experience designing and developing scalable, distributed systems.
  • Strong system design, architecture, and technical decision‑making skills.
  • Experience working across multiple projects and solving complex engineering challenges.
  • The ability to drive technical direction, collaborate with cross‑functional teams, and mentor engineers.
  • Deep understanding of distributed systems and data stores.
  • Hands‑on experience with Infrastructure as Code tools (Terraform, AWS CDK, or CloudFormation), plus Docker and modern CI/CD.
  • Strong SQL skills, including performance tuning and optimisation at scale.
  • Solid understanding of AI fundamentals (model behaviour, prompt engineering, AI safety/governance) and experience building or integrating AI‑powered systems with monitoring and compliance in mind.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Full Stack Engineer (TypeScript + AWS)
Sr. Full Stack Engineer (TypeScript + AWS)

Softobiz • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Principal Software Engineer New Bangalore
Principal Software Engineer New Bangalore

Cleo • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Principal AI Engineer
Principal AI Engineer

Luna Bearings • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Sr/Principal Software Engineer
Sr/Principal Software Engineer

CBRE • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Principal Engineer - Systems
Principal Engineer - Systems

Freshworks • Hyderabad

On-site
INR 4,200,000 - 6,400,000
Principal AI Engineer
Principal AI Engineer

Cornerstone • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Principal Software Engineer
Principal Software Engineer

Shoppingate • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Sr/Principal Software Engineer
Sr/Principal Software Engineer

CBRE Group, Inc. • Hyderabad

On-site
INR 3,500,000 - 5,200,000
Senior Software Engineer I - Backend & AI-Enabled
Senior Software Engineer I - Backend & AI-Enabled

Infinite Blue • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Engineer - AI Platform
Senior Engineer - AI Platform

NetConnectGlobal • Bengaluru

On-site
INR 4,200,000 - 6,000,000