conga logo

Principal Software Engineer

conga

India - Bangalore · Bangalore · 10+ years experience · Posted Oct 5, 2026

At a glance

Experience
10+ years experience
Location
India - Bangalore · Bangalore

About the role

  • As a Principal Software Engineer within the Document Automation pillar at Conga, you will lead the practical adoption of AI-enabled engineering practices across multiple products, services, and teams.
  • Your focus will be improving how software is designed, built, tested, reviewed, documented, released, and supported by combining hands-on engineering and prototyping with broad technical leadership.

Responsibilities

  • Define and drive an AI-enabled engineering productivity strategy across multiple Document Automation products and services.
  • Identify and prioritize opportunities to apply AI across discovery, requirements refinement, architecture, coding, testing, code review, documentation, release, troubleshooting, and support workflows.
  • Build prototypes, reference implementations, reusable accelerators, integrations, and agentic workflows that teams can adopt at scale.
  • Establish practical standards, guardrails, and secure usage patterns for AI-assisted software engineering.
  • Partner with engineering leaders and teams to integrate successful practices into everyday delivery workflows, CI/CD pipelines, and quality processes.
  • Define baselines and success measures, evaluate adoption and outcomes, and use evidence to continuously improve approaches.
  • Mentor Staff, Senior, and other engineers; facilitate hands-on learning; and build a sustainable community of practice in India.
  • Influence technical decisions across services and systems, build consensus where approaches differ, and communicate recommendations to engineering and product leadership.
  • Remain hands-on by contributing code, reviewing designs, troubleshooting complex issues, and demonstrating new development techniques in real product environments.

Requirements

  • Principal-level technical leadership with a record of leading complex initiatives across multiple products, services, or engineering teams.
  • Practical experience applying generative AI, large language models, coding assistants, agentic workflows, retrieval techniques, or related technologies to improve software engineering outcomes.
  • 10+ years of software engineering experience and a strong track record designing, building, and operating enterprise-grade SaaS solutions.
  • Strong proficiency in C# and .NET, experience with REST APIs and distributed systems, and practical experience with modern web application frameworks such as React or comparable technologies.
  • Meaningful experience building on AWS or Azure and understanding how frontend, backend, platform, and delivery concerns work together.
  • Deep knowledge of CI/CD, automated testing, observability, secure development, code quality, and agile delivery.
  • Ability to evaluate privacy, security, intellectual property, reliability, and governance considerations and translate them into practical engineering guardrails.
  • Ability to define useful baselines and outcome measures, distinguish activity from impact, and prioritize solutions based on value, usability, adoption, and maintainability.
  • Ability to communicate complex technical ideas clearly to engineers, leaders, and cross-functional stakeholders.

Preferred qualifications

  • Experience leading AI adoption or developer productivity initiatives in a large engineering organization.
  • Hands-on experience with tools and platforms such as GitHub Copilot, Azure Foundry, Azure OpenAI, Amazon Bedrock, OpenAI APIs, or comparable technologies.
  • Experience designing AI agents, tool integrations, evaluation frameworks, prompt and context strategies, or retrieval-augmented solutions.
  • Experience with developer platforms, internal tooling, CI/CD automation, frontend and API test generation, code review automation, knowledge systems, or engineering analytics.
  • Experience working across modern web interfaces, service APIs, backend systems, and cloud infrastructure without being limited to a single layer of the stack.
  • Experience supporting large-scale, multi-tenant SaaS products and modernizing established codebases and engineering workflows.
  • A demonstrated ability to coach others and turn experimentation into repeatable, broadly adopted engineering practices.

Skills

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

conga

Principal Software Engineer

Apply now