wagey.ggwagey.gg
26,654  jobs26,654  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,654)/Software Engineer Role(2,021)/Coupa Software, Inc. (1) - Principal Software Engineer
Coupa Software, Inc.

Coupa Software, Inc. - Principal Software Engineer

San Francisco, California, United States$201k - $281k3mo ago
In OfficePrincipalNACloud ComputingArtificial IntelligenceSoftware EngineerPrincipal EngineerVP of EngineeringPrincipalRubyJavaRailsReportingRuby on Rails

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.

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. • 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. • 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. • Track record mentoring teams—providing direction without micromanaging, staying technical without bottlenecking. • Problem-solving skills that balance scale, performance, technical debt, and shipping features. You know the trade-offs because you've lived them. • Communication skills that work across engineering, product, and business. You build consensus without watering down hard truths. • $201,000 - $281,000 a year • The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. • Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees. • Please be advised that inquiries or resumes from recruiters will not be accepted. • By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy. • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Benefits

• 🔹 Pioneering Technology: 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. • 🔹 Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. • 🔹 Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other. • Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa. • The Impact of a Principal Software Engineer at Coupa:

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Stride BuildStride Build - Principal Engineer2w ago
·Remote - USA
RemoteNAPrincipalCloud ComputingArtificial IntelligencePrincipal EngineerPrincipalClient ConsultingFull StackJavaRubyGo
HuntressHuntress - Principal Software Engineer3w ago
·Remote - United States of America·$215k - $240k/year + Equity
RemoteNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalDocumentationTeam LeadershipRubyAWSRuby on Rails
GitLabGitLab - Principal Engineer, Duo Agent Platform3w ago
·Remote - Canada·$250k - $250k/year + Equity
RemoteNAPrincipalArtificial IntelligenceSoftwarePrincipalPrincipal EngineerDocumentationTeam ManagementReportingRubyPython
Koala HealthKoala Health - Principal Software Engineer, AI & Platform3w ago
·Remote - Asia-Pacific *·$150k - $160k/year
RemoteNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalMobile EngineerRubyRuby on RailsAWSGCPAzure
DockerDocker - Principal Software Engineer, Developer Tools (US West Coast)4mo ago
·Remote - United States·$198k - $319k/year + Equity
RemoteNAPrincipalCloud ComputingArtificial IntelligencePrincipal EngineerPrincipalGoRustJavaPythonPrometheus
DockerDocker - Principal Software Engineer, AI Tools and Security (Seattle or SF Bay Area)9mo ago
·Remote - Seattle, Washington, United States·$232k - $319k/year + Equity
RemoteNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalGoRustC++JavaTeam Leadership
PointClickCarePointClickCare - Principal Java Data Engineer9mo ago
·Remote, USA - Hybrid·$183k - $203k/year + Equity
RemoteNAPrincipalData AnalyticsSoftwareData EngineerSoftware EngineerPrincipalJavaReporting
PermitFlowPermitFlow - Principal Software Engineer, AI2w ago
·New York City, New York, USA - Hybrid·$250k - $300k/year + Equity
In OfficeNAPrincipalArtificial IntelligenceSoftware EngineerPrincipalDocumentationReportingClose

Browse more by category

Show 2,021 moreSoftware EngineerShow 165 morePrincipal EngineerShow 41 moreVP of EngineeringShow 754 morePrincipalShow 254 moreRubyShow 1,092 moreJavaShow 127 moreRailsShow 5,248 moreReportingShow 88 moreRuby on Rails
Privacy·Terms··Contact·FAQ·Wagey on X