
Principal Software Engineer
Posted May 7

Posted May 7
This is a fully remote position, open to applicants in Mexico.
β’ Design and implement production code across the entire stack β this role is hands-on and remains so.
β’ Take ownership of the technical strategy for product-led growth on the CSP platform, focusing on activation, retention, conversion, and monetization.
β’ Lead the architecture design and development of new features and significant functional upgrades for the advanced capabilities of the Coupa Supplier Platform; develop a comprehensive understanding of the entire Coupa application suite and utilize this expertise to enhance application and data frameworks.
β’ Collaborate with cross-functional teams such as Product Management, Integrations, Services, Support, and Operations to ensure the successful development, implementation, and deployment of software.
β’ Exhibit extensive knowledge of architectural standards and patterns, a strong commitment to promoting their proper application, and exceptional communication skills β documenting solutions and presenting them to governance bodies for evaluation and approval.
β’ Foster a culture of rapid delivery β focusing on small iterations, continuous deployment, and regular releases.
β’ Propel data-driven decision-making: implement feature instrumentation, analyze results, and guide future development efforts.
β’ Over 15 years of experience in developing and deploying enterprise-scale software, with a successful background as a Principal or equivalent individual contributor driving product-led growth.
β’ Profound knowledge in enterprise application architecture, particularly within Spend Management sectors (Procurement, Sourcing, Financial Transactions).
β’ Significant experience in designing and managing multi-tenant systems, including overseeing high-level architecture across various business domains.
β’ Strong full-stack engineering capabilities with advanced expertise in TypeScript and practical experience with Ruby on Rails.
β’ In-depth understanding of architectural patterns (monoliths, microservices, micro-frontends) and enterprise software development lifecycle methodologies.
β’ Highly self-sufficient problem-solver with outstanding communication skills, experience working in distributed teams, and practical use of AI-assisted development tools like Claude Code.
β’ Cutting-edge Technology
β’ Collaborative Work Environment
β’ Global Influence
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.