Skip to main content

Principal Software Engineer at Coupa

Department: Development

Compensation

$201,000 – $281,000/yr

Setup
Remote
Location
San Francisco, California
Level
staff+
Posted

Description

Coupa is hiring a Principal Software Engineer to lead the architectural evolution of its Coupa Supplier Platform, a production B2B SaaS system serving millions of suppliers. The role involves evolving a legacy Rails monolith into a scalable, multi-cloud, highly available microservices architecture; defining APIs, deployment pipelines, monitoring, reliability, security, multi-tenancy, data governance, and compliance; partnering with SRE and product teams; and mentoring engineers. Candidates need 15+ years of B2B SaaS experience, proven production legacy-to-microservices evolution, expertise in API-driven and multi-tenant systems, and familiarity with Ruby on Rails, Golang, Java, CI/CD, containers, infrastructure-as-code, and cloud providers.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation