Find a jobRecruiters

Principal Software Engineer

Exclusive opportunity

Onsite

Principal Software Engineer

Coupa

Principal Software Engineer

Skills

Google Cloud PlatformDockerRuby on RailsRubyGolangJavaMicroservicesAWSKubernetesCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$201,000 – $281,000 / year

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

19 September 2026

What they need


  • We’re looking for someone who’s rebuilt a production system while it was running
  • CSP (Coupa Supplier Platform) serves millions of supplier companies—it’s where they find work, receive orders, issue invoices, and get paid
  • The platform started as a Rails monolith
  • It works, but it needs to evolve
  • More traffic, more features, multi-cloud deployment, higher availability requirements
  • You’ll report to the VP of Engineering
  • CSP operates as a nimble team outside the larger engineering org, moving fast and pioneering approaches that demonstrate what’s possible
  • You’ll work with Ruby on Rails, Golang, Java—and introduce whatever else the architecture needs
  • Lead the architectural evolution. Traffic is growing, functionality is expanding, robustness matters more than ever. You’ll define what changes, in what order, and why
  • Set the patterns: API design, microservice boundaries, deployment pipelines, monitoring, reliability. Make them real, not theoretical
  • Mentor engineers. Guide decisions. Review architecture and code. Build the kind of team that ships ambitious work
  • Join the Architectural Steering Group. Share what you learn with Principal Engineers across Coupa. Import what works elsewhere
  • Partner with SRE on cloud-native infrastructure: CI/CD, containers, infrastructure-as-code, multi-cloud capabilities
  • Own security, multi-tenancy isolation, data governance, and compliance across all regions
  • Work with product, design, and business teams to turn supplier workflows into systems that scale- 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

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools