Latest AI JobsBrowse Jobs
Conga logo

Principal Software Engineer

CongaIndia - BangaloreR&D
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Principal · 10+ yrs
Posted
5 Oct 2026
Status
Open · checked 7d ago

About this role

The Principal Software Engineer is an advanced technical role based in Bengaluru, India, focused on leading AI-driven engineering practices within the Document Automation pillar. This position suits an experienced software architect and technical leader who can combine hands-on coding with strategic adoption of generative AI across multiple products.

Role Overview

Conga seeks a Principal Software Engineer to spearhead AI-enabled engineering productivity strategies across the Document Automation pillar in Bengaluru. Reporting to the Director of Software Engineering, the person in this role will guide teams in applying artificial intelligence throughout the entire software development lifecycle. The position requires balancing hands-on prototyping and coding with broad technical leadership to enhance software delivery, quality, and maintainability.

Key Responsibilities

Design and execute an AI-enabled engineering productivity strategy across multiple products and services.
Identify and prioritize high-value AI integration points across discovery, architecture, coding, testing, release, and support workflows.
Develop prototypes, reference implementations, reusable accelerators, and agentic workflows for organization-wide adoption.
Establish secure usage standards, guardrails, and practical patterns for AI-assisted development.
Partner with engineering teams to integrate successful practices into CI/CD pipelines and delivery processes.
Define success metrics and evaluate adoption outcomes to continuously improve delivery efficiency.
Mentor senior and staff engineers while building a sustainable technical community of practice in India.
Remain hands-on by contributing code, reviewing designs, and troubleshooting complex architectural issues.

Requirements

Principal-level technical leadership experience guiding complex initiatives across multiple engineering teams without direct authority.
Practical background in applying generative AI, large language models, coding assistants, agentic workflows, or retrieval techniques.
Minimum of 10 years of software engineering experience designing and operating enterprise-grade SaaS solutions.
Strong proficiency in C# and .NET, REST APIs, distributed systems, and modern web frameworks such as React.
Practical cloud development experience with AWS or Azure.
Deep knowledge of modern delivery practices including CI/CD, automated testing, observability, and secure development.
Ability to translate privacy, security, and governance considerations into practical engineering guardrails.

Nice to Have

Experience leading AI adoption or developer productivity initiatives in large engineering organizations.
Hands-on familiarity with GitHub Copilot, Azure Foundry, Azure OpenAI, Amazon Bedrock, or OpenAI APIs.
Background in designing AI agents, tool integrations, evaluation frameworks, or retrieval-augmented solutions.
Experience supporting large-scale, multi-tenant SaaS products and modernizing established codebases.

Skills and Tools

C#
.NET
React
REST APIs
AWS
Azure
GitHub Copilot
Azure OpenAI
Amazon Bedrock
CI/CD automation

About the Company

Conga unifies commercial operations so companies can run as connected, smarter businesses by aligning pricing, quoting, contracting, rebates, and communications. Over 10,000 customers worldwide, including more than 50% of the Fortune 100, rely on Conga to manage high commercial complexity and drive profitable growth.

How to Apply

Interested candidates should visit the official Conga careers page to submit their application.

Skills and tech stack

Questions candidates ask

Where is the Principal Software Engineer position located?

The position is located in Bengaluru, India.

Who does this role report to?

The role reports to the Director of Software Engineering.

How many years of experience are required for this role?

Candidates must have 10+ years of software engineering experience.

What core technologies and programming languages are required?

The role requires proficiency in C#, .NET, REST APIs, distributed systems, modern web frameworks like React, and cloud experience with AWS or Azure.

Is a degree required for the position?

A bachelor's degree in Computer Science, Engineering, or a related field is preferred.

Ready to apply?

The application is on the official Conga careers page.

Apply on company site