CareerPlanSign in

Principal Software Engineer - 11686

San Francisco, California, United States💼 Full-time🗓 2026-07-08 → 2026-09-26

Core

Lead the architectural evolution of the Coupa Supplier Platform (CSP), a multi-tenant B2B system serving millions of suppliers, transitioning from a Rails monolith to a scalable microservices architecture.

Role type

Principal Software Engineer (Platform Architecture)

Builds

CSP (Coupa Supplier Platform) – a global platform for suppliers to find work, receive orders, issue invoices, and get paid.

Domain

B2B SaaS, Supply Chain Management, Multi-tenant Cloud Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Legacy system modernization, Microservices architecture, API design, Multi-tenant isolation, Cloud-native infrastructure, Security & compliance, Team mentoring, Technical strategy

Preferred skills

Experience with Ruby on Rails, Golang, Java, AWS/GCP, CI/CD pipelines

Technologies

Ruby on Rails, Golang, Java, Docker, Kubernetes, AWS, GCP

Responsibilities

Define architectural roadmap and execution order for system evolution, Establish patterns for API design, microservice boundaries, and deployment pipelines, Mentor engineers and review architecture/code, Partner with SRE on cloud-native infrastructure and multi-cloud capabilities, Own security, multi-tenancy, data governance, and compliance, Collaborate with product and business teams to scale supplier workflows

Seniority

Principal, hands-on IC with strategic leadership

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.