Logo-of-Investcloud-Careers-hiring-for-jobs-in-India-on-GrabJobs

Principal Software Engineer

Job Description - Principal Software Engineer


Experience: 15+ years in software systems development
Education: Bachelor's or Master's in CS, Engineering, IT, or related field
Technical Capabilities

Architectural leadership across Java, Python, and TypeScript/JavaScript full-stack environments
Expertise in enterprise front-end (Angular/React) and back-end frameworks (Java/Python)
Deep AWS cloud experience including Kubernetes and serverless architectures
Advanced knowledge of SQL (Oracle, PostgreSQL) and NoSQL (CouchDB, Redis)
DevOps leadership using GitLab CI/CD, Terraform, and SRE principles
Strategic integration of AI/ML tools to deliver measurable business value
Key Differentiators

Acts as a foundational culture-builder by aligning technical strategy with product outcomes and business
objectives

Champions the adoption of AI-enabled and agentic development workflows to set new standards for
production quality

Provides high-level technical mentorship and strategic counsel to executive leadership
Identifies and drives multi-quarter technical initiatives that reduce cost, improve reliability, or unlock new
capabilities

Recognized as a domain expert whose judgment shapes the organization's technical direction.

Original job Principal Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.