Coupa

Coupa

Principal Software Engineer - 11686

San Francisco, California, United States · Principal

Sponsorship not specified$201k-$281kDetected 14 days ago
JavaGoRubyRailsAWSDockerKubernetesCI/CDSite Reliability EngineeringAPI DevelopmentLeadershipCommunicationCollaborationProblem SolvingMentoring

About the role

  • Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers.
  • Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa.

Responsibilities

  • 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.
  • 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.
  • 15+ years building B2B SaaS at scale. You've held leadership and architectural roles where your decisions stuck around.
  • Lead the architectural evolution.
  • Communication skills that work across engineering, product, and business. You build consensus without watering down hard truths.

Requirements

  • We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins.
  • Real experience evolving legacy systems into microservices-in production, with users depending on uptime.
  • Deep knowledge of API-driven services, multi-tenant architectures, and B2B integration patterns that handle millions of users.
  • Comfort across technology stacks (Rails, Golang, Java) and the judgment to pick tools that solve problems, not resume lines.
  • Track record mentoring teams-providing direction without micromanaging, staying technical without bottlenecking.
  • You know the trade-offs because you've lived them.

Skills

  • 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.

Compensation

  • Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees.

Company info

  • At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. 🔹
  • We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. 🔹
  • Join a company where your work has a global, measurable impact on our clients, the business, and each other.

Equal opportunity

  • Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment.

This listing is sourced directly from Coupa's careers page and normalized into a canonical job model.