2,051,086open jobs
122,825companies
254,065added this week
Browse all
Salary
≈ $32k – $69k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Principal · 15+ years exp

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Jul 17, 2026. Coupa Software scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Coupa Software is a global enterprise software leader in AI-driven Business Spend Management (BSM) and supply chain design, headquartered in Foster City, California. Founded in 2006 by Dave Stephens and Noah Eisner (and taken private by Thoma Bravo in an $8B transaction in 2023), the platform oversees trillions of dollars in transactional spend across a network of over 3,000 corporate clients globally.

The Impact of a Principal Software Engineer at Coupa:

The Principal Software Engineer will serve as a backend architect and visionary leader, responsible for the overall design, strategy, and implementation of our core .NET services. You will tackle our most complex technical and business challenges, leading without authority and serving as a key strategic partner to VPs of Engineering and Architecture.

Your work will directly impact the productivity of hundreds of engineers and the performance of a platform that serves the world's largest enterprises. This role requires a leader who can operate at both 30,000 feet-crafting long-term vision-and 3 feet-diving deep into C# code alongside our top engineers to solve critical problems.

What You’ll Do:

  • Architectural Vision & Strategy: Define and drive the long-term vision and multi-year strategy for Coupa's backend .NET architecture. Make strategic decisions on migrating legacy monoliths to highly scalable, cloud-native microservices.
  • Enterprise-Wide Technical Leadership: Act as a lead contributor on key or critical projects with broad design issues. Provide technical advice and counsel that impacts the technical and business direction of the entire company, extending across several departments.
  • Pave the Engineering Path: Establish and enforce best practices for API-driven services (REST, GraphQL), microservice orchestration, data transport, and platform monitoring across all backend initiatives.
  • Drive Innovation: E valuate and implement cutting-edge technologies in distributed computing, asynchronous messaging (Kafka), and integrate AI/ML platform tooling directly into core business spend capabilities.
  • Cross-Department Delivery: Take responsibility for the delivery of complex backend services on set timelines by coordinating seamlessly across multiple engineering departments and product teams.
  • Mentorship & Standards: S erve as a subject matter expert on a wide range of specialty areas. Mentor Senior and Lead engineers, elevating the craft of backend engineering at Coupa.

What You Will Bring to Coupa

  • Experience: 15+ years of Software Engineering experience within an enterprise-grade B2B SaaS environment, with significant leadership and architectural roles.
  • Core Technical Mastery:
  • Deep, proven expertise in C# and the modern .NET ecosystem (.NET 8/10).
  • Extensive experience designing and scaling API-driven services and event-driven microservice architectures.
  • Profound understanding of modern cloud ecosystems (AWS, Azure), container orchestration (Kubernetes), and high-throughput transaction processing.
  • Database & Data Architecture: Expert in SQL Server, NoSQL, relational database management, query optimization, and managing large-scale data processing under heavy concurrent loads.
  • Strategic Influence: Proven ability to influence and lead cross-functional teams without formal authority, driving alignment on complex technical decisions across senior leadership.
  • Execution in Ambiguity: A track record of thriving in ambiguity, transforming complex, high-level business problems into structured, actionable, and resilient technical solutions.
  • Education: Advanced degree in Computer Science, Engineering, or equivalent practical experience.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,086 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Technical Architect 5 hours ago
≈ $28k – $69k per year (Estimated) · In office · Full-Time · Noida
Databases
Weaviate
Chroma
Milvus
Pinecone
FAISS
AI/ML
LangGraph
LangChain
Fine-tuning
Embeddings
Multimodal AI
Function Calling
AI Agents
LLM
RAG
Hallucination
Reranking
Hybrid Search
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
Docker
Kubernetes
IAM
Apply
≈ $19k – $48k per year (Estimated) · In office · Full-Time · 8+ years exp · Pune
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
Azure SQL Database
DevOps
Azure DevOps
Azure
Git
Analytics
SSIS
Management
Agile
Apply
≈ $32k – $78k per year (Estimated) · In office · Full-Time · 8+ years exp · Pune
JavaScript
Java
TypeScript
Node JS
Databases
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
Flink
LLM
A2A
Apply
≈ $19k – $48k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Pune
Python
JavaScript
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
Snowflake
Oracle
Apache Iceberg
Trino
Frontend
React.js
Mobile
JUnit
DevOps
OpenShift
AWS
Kubernetes
Amazon S3
Management
Agile
QA
Selenium
Cypress
Apply
Java Architect 4 hours ago
≈ $30k – $74k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Java
Databases
PostgreSQL
Db2
Apache Kafka
DevOps
Rest API
AWS
Apply
≈ $20k – $40k per year (Estimated) · Remote (EAEU) · 3+ years exp · Saint Petersburg
Python
JavaScript
SQL
C#
C++
Databases
PostgreSQL
DevOps
Git
Windows
TCP/IP
Analytics
Apache NiFi
Apply
≈ $66k – $129k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Python
Java
C#
C++
AI/ML
Anomaly Detection
Life Sciences
qPCR
Apply
≈ $22k – $59k per year (Estimated) · In office · Budapest
Python
SQL
Databases
Databricks
Apply
In office · Master's Degree · Casablanca
Python
C#
C++
MATLAB
MATLAB
Simulink
DevOps
CI/CD
Jenkins
Git
Docker
Kubernetes
GitHub
Linux
Management
Agile
Scrum
Apply
$34k per year (net) · Remote (likely EAEU) · 3+ years exp · Moscow
Python
SQL
Python
pySpark
Databases
PostgreSQL
ClickHouse
Apache Iceberg
MS SQL
Apache Kafka
Greenplum
AI/ML
Hadoop
Spark
Airflow
DevOps
Prometheus
Grafana
Amazon S3
Analytics
ETL/ELT
Informatica
Apache NiFi
Data Vault
Apply
≈ $40k – $119k per year (Estimated) · Remote (Mexico) · 10+ years exp · Mexico City
TypeScript
Ruby
Ruby
Ruby on Rails
AI/ML
Claude Code
DevOps
CI/CD
Management
Agile
Apply
$30k – $41k per year · Remote (Poland) · 3+ years exp · Poland
Apply
$150k – $170k per year · Remote (United States) · Denver
Apply
$163k – $184k per year · Remote (United States) · 5+ years exp · Bachelor's Degree · Chicago
Apply
≈ $25k – $61k per year (Estimated) · In office · 10+ years exp · Bengaluru
Apply
Product Engineer-CICD 8 hours ago
In office · 3+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Groovy
Databases
OpenSearch
DevOps
Terraform
OpenShift
Azure DevOps
GitHub Actions
OpenTelemetry
Podman
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
JFrog Artifactory
Amazon EKS
Azure AKS
Cybersecurity
HashiCorp Vault
Grype
Fortify
Apply
≈ $16k – $37k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Groovy
Databases
OpenSearch
DevOps
Terraform
OpenShift
Azure DevOps
GitHub Actions
OpenTelemetry
Podman
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Platform Engineering
JFrog Artifactory
Amazon EKS
Azure AKS
Cybersecurity
HashiCorp Vault
Grype
Fortify
Apply
Java Developer 8 hours ago
In office · 4+ years exp · Bachelor's Degree · Bengaluru
Java
Java
Spring Framework
Maven
Spring Boot
Hibernate
Gradle
Databases
MySQL
PostgreSQL
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
Management
Agile
QA
TestNG
Apply
DevOps Engineer 6 hours ago
Hybrid · Full-Time · Bengaluru
Python
SQL
PowerShell
Databases
Oracle
DevOps
Splunk
Prometheus
Azure
CI/CD
AWS
Grafana
Incident Management
Management
ITIL
Apply
See all jobs
This is one of many
2,051,086 more open roles from verified company boards, updated every day.