{"schemaVersion":"jobsearcher.job.v1","id":"20892dd94e3af129e2eea708","url":"https://jobsearcher.com/jobs/20892dd94e3af129e2eea708","canonicalUrl":"https://jobsearcher.com/jobs/20892dd94e3af129e2eea708","title":"Principal Software Engineer6","description":"Overview\nEnvision and guide the architectural evolution of Coupa's supplier platform at scale. You will lead multi-cloud, high-availability initiatives and define patterns for APIs, microservices, deployment, and security. You’ll mentor engineers, shape cross-team collaboration, and contribute to a product that serves millions of suppliers. This role offers the chance to influence global infrastructure and drive tangible impact across the business.\n\nCompensation / Benefitsremote workinclusive work environment\nResponsibilitiesLead architectural evolution for high traffic, expanding functionality and reliabilityDefine API design, microservice boundaries, deployment pipelines, monitoring, and reliability patternsMentor engineers and guide architectural decisions, review code and architectureCollaborate with SRE on cloud-native infrastructure (CI/CD, containers, IaC, multi-cloud)Own security, multi-tenancy isolation, data governance, and regional compliancePartner with product/design/business to scale supplier workflows into robust systems\nKey requirements15+ years B2B SaaS experience with leadership and architectural rolesExperience evolving legacy systems to microservices in productionDeep knowledge of API-driven services, multi-tenant architectures, and large-scale B2B integrationsStrong background in CI/CD, Docker/Kubernetes, IaC, and cloud providers (AWS or GCP)Comfort with Rails, Golang, and Java; ability to choose appropriate toolsMentoring experience; ability to lead without micromanaging and avoid bottlenecksStrong problem-solving and cross-functional communication skillsmentoringstrong communication across engineering, product, and businessproblem-solving with focus on balance between scale and debtAPI-driven servicesmulti-tenant architecturesB2B integration patterns","company":"Coupa Software","rawCompany":"coupa software","city":"Greensboro","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-09-22T03:15:20.881Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Software Engineer6","description":"Overview\nEnvision and guide the architectural evolution of Coupa's supplier platform at scale. You will lead multi-cloud, high-availability initiatives and define patterns for APIs, microservices, deployment, and security. You’ll mentor engineers, shape cross-team collaboration, and contribute to a product that serves millions of suppliers. This role offers the chance to influence global infrastructure and drive tangible impact across the business.\n\nCompensation / Benefitsremote workinclusive work environment\nResponsibilitiesLead architectural evolution for high traffic, expanding functionality and reliabilityDefine API design, microservice boundaries, deployment pipelines, monitoring, and reliability patternsMentor engineers and guide architectural decisions, review code and architectureCollaborate with SRE on cloud-native infrastructure (CI/CD, containers, IaC, multi-cloud)Own security, multi-tenancy isolation, data governance, and regional compliancePartner with product/design/business to scale supplier workflows into robust systems\nKey requirements15+ years B2B SaaS experience with leadership and architectural rolesExperience evolving legacy systems to microservices in productionDeep knowledge of API-driven services, multi-tenant architectures, and large-scale B2B integrationsStrong background in CI/CD, Docker/Kubernetes, IaC, and cloud providers (AWS or GCP)Comfort with Rails, Golang, and Java; ability to choose appropriate toolsMentoring experience; ability to lead without micromanaging and avoid bottlenecksStrong problem-solving and cross-functional communication skillsmentoringstrong communication across engineering, product, and businessproblem-solving with focus on balance between scale and debtAPI-driven servicesmulti-tenant architecturesB2B integration patterns","datePosted":"2026-09-22T03:15:20.881Z","dateModified":"2026-09-22T03:15:20.881Z","hiringOrganization":{"@type":"Organization","name":"Coupa Software","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Greensboro","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"20892dd94e3af129e2eea708"},"url":"https://jobsearcher.com/jobs/20892dd94e3af129e2eea708"}}