Principal Software Engineer

InvestCloud, Inc.
📍 Bengaluru, Karnataka, India 💼 Full Time 🕒 Posted June 06, 2026

Job Description


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 mentors...

Ready to Apply?

Submit your application today and join our talented team at InvestCloud, Inc..

Submit Application

Job Details

  • Location Bengaluru, Karnataka
  • Job Type Full Time
  • Category Computer Occupations
  • Posted Date June 06, 2026
  • Application Deadline July 16, 2026