wagey.ggwagey.gg
30,534  jobs30,534  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(30,534)/Principal Engineer Role(178)/Coupa Software, Inc. (6) - Ruby on Rails - Principal Software Engineer
Coupa Software, Inc.

Coupa Software, Inc. - Ruby on Rails - Principal Software Engineer

Remote - Mexico City, Mexico2mo ago
RemotePrincipalLATAMArtificial IntelligenceSoftwarePrincipal EngineerPrincipalSoftware EngineerClaudeFull StackTeam ManagementRubyRuby on Rails

Responsibilities

• Architect and ship production code across the full stack — this is a hands-on role, and it stays that way • Own the technical strategy for product-led growth on the CSP platform: activation, retention, conversion, and monetization • Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities of the Coupa Supplier Platform; build solid expertise of the entire Coupa application suite and leverage this knowledge to better design application and data frameworks • Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations to ensure the success of overall software development, implementation, and deployment • Demonstrate wide knowledge of architecture standards and patterns, a passion for advocating their correct usage, and excellent communication skills — documenting solutions and presenting them to governing bodies for review and approval • Champion a high-velocity delivery culture — small iterations, continuous deployment, regular releases • Drive data-informed decisions: instrument features, interpret results, and guide what gets built next • 15+ years of experience building and shipping enterprise-scale software, with a proven track record as a Principal or equivalent IC driving product-led growth • Deep expertise in enterprise application architecture, especially in Spend Management domains (Procurement, Sourcing, Financial Transactions) • Extensive experience designing and operating multi-tenant systems, including leading high-level architecture across multiple business domains • Strong full-stack engineering skills with deep proficiency in TypeScript and hands-on experience with Ruby on Rails • Advanced knowledge of architectural patterns (monoliths, microservices, micro-frontends) and enterprise software development lifecycle practices • Highly autonomous problem-solver with excellent communication skills, experience in distributed teams, and hands-on use of AI-assisted development tools like Claude Code • 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. 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: • We're building out a new engineering pod in Mexico, and we need a Principal Engineer who will set the technical bar for what this team becomes. A Principal Engineer at Coupa is a hands-on, talented, innovative, and practical individual with functional experience to design, implement, and support products and product components on a predictable schedule. This is a senior IC role with equal parts hands-on execution and strategic technical leadership — you'll shape architecture, drive product-led growth, and be a force-multiplier for the engineers around you. • You'll work closely with a California-based Product Manager and peers in India and California, moving at startup pace within a platform that already operates at a serious scale. Our north star is growth: converting suppliers who discover the platform into registered, active users, and helping the best of them unlock paid features. Your technical decisions will directly influence how suppliers experience Coupa — and how quickly they see value from it. • We're hypothesis-driven and data-backed. We form a thesis, ship something, measure it, learn, and iterate. Fast.

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

OloOlo - Principal Software Engineer, Order5mo ago
·Remote - Belfast, Northern Ireland
RemoteEMEAPrincipalCloud ComputingSoftwarePrincipal EngineerPrincipalSoftware EngineerTeam Management.NETKafkaKubernetesAWS
skimmerskimmer - Principal Software Engineer1w ago
·Hybrid - USA *·$60k - $60k/year + Equity
In OfficeNAPrincipalSoftwarePrincipalSoftware EngineerTeam ManagementCoachingTeam LeadershipClaudePostgreSQL
FluxxFluxx - Principal Engineer1mo ago
·Remote - USA·$164k - $210k/year + Equity
RemoteNAPrincipalCloud ComputingSoftwarePrincipal EngineerPrincipalRailsRuby on RailsReactRubyNode.js
ArcadiaArcadia - Principal Software Engineer (Full Stack, Backend-Focused)6mo ago
·Remote - Boston, MA·$200k - $240k/year
RemoteNAPrincipalCloud ComputingSoftwareOil & GasSoftware EngineerPrincipalFull StackTeam ManagementNode.jsAngularTypeScript
OllieOllie - Principal Software Engineer, Full-Stack1w ago
·Remote - USA *
RemoteNAPrincipalArtificial IntelligenceSoftwareSoftware EngineerPrincipalJavaScriptReactAngularFlaskDjangoPythonRESTPostgreSQLFull StackMySQLSQLClaudeCursorOpenAPIDocker
SezzleSezzle - Principal Software Engineer6mo ago
·Remote - Argentina·$72k - $150k/year
RemoteLATAMPrincipalFintechPaymentsE-commercePrincipalSoftware EngineerTypeScriptReact NativeReactClaudePrometheus
AlphaSenseAlphaSense - Principal Software Engineer5mo ago
·Remote - Canada·$202k - $278k/year + Equity
RemoteNAPrincipalSoftwareOil & GasPrincipalSoftware EngineerTeam ManagementTeam Leadership
AnaplanAnaplan - Principal Software Engineer - Full Stack - AI2d ago
·Manchester, United Kingdom
In OfficeEMEAPrincipalArtificial IntelligenceSoftwarePrincipalSoftware EngineerJavaReactTypeScriptPythonKotlinNode.jsFull StackProspectingPerformance Management
RYZ LabsRYZ Labs - Principal Engineer5d ago
·Remote - LATAM
RemoteLATAMPrincipalSoftwareNonprofitPrincipal EngineerSoftware EngineerTeam LeadershipBootstrapMentoringGovernance

Browse more by category

Show 178 morePrincipal EngineerShow 772 morePrincipalShow 2,052 moreSoftware EngineerShow 1,210 moreClaudeShow 1,008 moreFull StackShow 2,711 moreTeam ManagementShow 353 moreRubyShow 131 moreRuby on Rails
Privacy·Terms··Contact·FAQ·Wagey on X