Principal Software Engineer
Coupa
San Francisco, United States Posted September 19, 2026
Check how well your resume matches this job
Salary Range
$201,000 - $281,000
Job Description
Join Coupa, a leading global technology platform for Business Spend Management (BSM). As a Principal Software Engineer, you will lead the architectural evolution of the Coupa Supplier Platform (CSP), a critical system that serves millions of supplier companies. You will work with a variety of technologies, including Ruby on Rails, Golang, and Java, and will have the opportunity to introduce new tools as needed. You will also mentor engineers, partner with SRE on cloud-native infrastructure, and work with product, design, and business teams to turn supplier workflows into scalable systems.
- Lead the architectural evolution of the Coupa Supplier Platform, defining and implementing changes to accommodate growing traffic and functionality.
- Set the patterns for API design, microservice boundaries, deployment pipelines, monitoring, and reliability, ensuring they are practical and effective.
- Mentor engineers, guide decisions, review architecture and code, and build a team that is capable of delivering ambitious work.
- Deep knowledge of API-driven services, multi-tenant architectures, and B2B integration patterns that handle millions of users
- Real experience evolving legacy systems into microservices—in production, with users depending on uptime
- Communication skills that work across engineering, product, and business. You build consensus without watering down hard truths
- 15+ years building B2B SaaS at scale. You've held leadership and architectural roles where your decisions stuck around
- Solid foundation in modern deployment: CI/CD, Docker/Kubernetes, infrastructure-as-code, working with cloud providers like AWS or GCP
- Comfort across technology stacks (Rails, Golang, Java) and the judgment to pick tools that solve problems, not resume lines
- Problem-solving skills that balance scale, performance, technical debt, and shipping features. You know the trade-offs because you've lived them
- Track record mentoring teams—providing direction without micromanaging, staying technical without bottlenecking
Required Skills
Similar Jobs
How to apply
You apply on Coupa’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Coupa
See every open role at Coupa on ARes.
More Jobs at Coupa