Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Coupa Software

Principal Software Engineer

Coupa Software

Principal Software Engineer at Coupa, driving product-led growth and designing architecture for their spend management platform. Collaborating globally to optimize supplier experiences with a hands-on technical approach.

Posted 5/6/2026full-timeRemote • 🇲🇽 MexicoLeadWebsite

Tech Stack

Tools & technologies
MicroservicesRubyRuby on RailsTypeScript

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Pioneering Technology
  • Collaborative Culture
  • Global Impact

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptRuby on Railsenterprise application architecturemulti-tenant systemsarchitectural patternsmonolithsmicroservicesmicro-frontendssoftware development lifecycledata-informed decision making
Soft Skills
communicationproblem-solvingautonomycollaborationadvocacyleadershipdocumentationpresentationiterationdelivery culture