CareerPlanSign in

Principal Software Engineer

Bangalore💼 Full-time🗓 2026-08-31 → 2026-09-27

Core

Architect, design, and develop scalable software applications and AI-enabled features (agentic workflows, automation, search) for a global data and software services company.

Role type

Principal Software Engineer (P5)

Builds

High-quality software applications, AI services, and scalable backend systems

Domain

Data and software services, vehicle lifecycle, digital identity protection

Required skills

C#, .NET Core, React, RESTful APIs, microservices, cloud technologies (Azure/AWS), SQL/NoSQL databases, AI/LLM integration, system design, CI/CD

Preferred skills

Experience with product-based companies, Elasticsearch optimization, AI productivity tools (code conversion, test generation, defect clustering)

Technologies

C#, .NET Core 7+, React, Python, NodeJS, SQL Server, MongoDB, Elasticsearch, AWS, Docker, Kubernetes, Terraform, GitHub Actions, LLM, MCP, RAG

Responsibilities

Lead architecture and design of applications; design and implement robust scalable systems; advocate for best practices in code quality and deployment; troubleshoot complex software issues; mentor and guide software engineers; collaborate with stakeholders to translate requirements into technical specifications

Seniority

Principal, hands-on IC with team management

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.