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

Lead Software Engineer

Job Description - Lead Software Engineer


Experience: 8-12 years in software systems development
Education: Bachelor's or Master's in CS, Engineering, or related technical field
Technical Capabilities

Deep expertise in Java, Python, and TypeScript/JavaScript across full-stack environments
Leads design of distributed systems, APIs, and platform architecture
Advanced AWS cloud experience including Kubernetes, serverless, and infrastructure-as-code
Strong command of SQL (PostgreSQL, Oracle) and NoSQL (CouchDB, Redis) at scale
Drives CI/CD strategy and DevOps practices using GitLab CI/CD, Terraform, and SRE principles
Champions adoption of AI/ML tools and agentic workflows to improve team velocity and code quality
Key Differentiators

Owns technical direction for a product area or domain — makes trade-offs that balance speed, quality,
and maintainability

Translates ambiguous business requirements into clear technical plans and epics
Acts as the go-to technical decision-maker, resolving cross-team architectural disagreements
Multiplies team output by establishing patterns, removing friction, and raising the bar on engineering
standards

Bridges the gap between P3 execution and P5 strategic vision — delivers today while designing for
tomorrow.

Original job Lead 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 Lead 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.