The recipient of a Red Herring Top 100 Award for innovation, Coupa is an Inc. 500 computer software company founded in 2006. Based in San Mateo, California, Cou
Principal Software Engineer
Location
Mexico
Posted
81 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer
Coupa
• 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
Job Requirements
- 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
- Pioneering Technology
- Collaborative Culture
- Global Impact
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior .NET Full-Stack Developer
Sequoia ConnectOur core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions
Role Description We are currently searching for a Senior .NET Full-Stack Developer: - Develop and maintain backend services and RESTful APIs using .NET / C#. - Build and enhance React-based front-end components for internal applications. - Design and deploy cloud infrastructure on Azure using Terraform. - Work with Azure Cosmos DB and related data services. - Implement and maintain CI/CD pipelines using GitHub Actions. - Collaborate with engineers and architects to deliver scalable, reliable solutions. - Participate in code reviews and follow established engineering and security standards. Qualifications - Strong hands-on experience with .NET / C# and full-stack development. - Hands-on experience with React (JavaScript/TypeScript). - Proven experience building and consuming APIs. - Solid experience with Microsoft Azure services. - Hands-on use of Terraform for Infrastructure as Code (IaC). - Experience with Azure Cosmos DB or similar NoSQL databases. - Experience using GitHub and GitHub Actions for CI/CD. - Ability to work independently in a fast-paced environment. Requirements - Experience supporting enterprise data platforms or foundational services. - Familiarity with microservices or cloud-native architectures. - Experience in large enterprise environments. Benefits - Fully remote. Languages - Advanced Oral English. - Advanced Spanish.
Senior Software Engineer, Guest & Host
AirbnbAirbnb is a community based on connection and belonging.
• Own key company level problem statements and drive critical projects • Lead the scoping phase, the technical requirements and the implementation of the new functionality • Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM. • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning • Architect and implement complex features, focusing on data-driven decision making and performance optimisations • Collaborate with other engineers and cross-functional partners across Booking & Pricing and organisations such as Listings and Users to understand and prioritise technical requirements • Proactively grows knowledge of leading edge practices and trends involving workflow orchestration systems • Help define and improve coding standards, development processes and best practices
• Work independently and as part of an Agile software development team taking responsibility for solving complex problems. • Competent at turning ideas into code, and making that code usable by your teammates, and the company at scale. • Advance our goals around quality and engineering discipline • Test, analyze data, and improve constantly
• Own and maintain the organization's data classification schema • Define enforceable rules for AI tools across all risk tiers • Support AI tool request triage • Maintain the AI registry • Coordinate vendor data handling assessments • Ensure robust PII and sensitive data guardrails are documented before go-live • Monitor active tools for data boundary drift • Detect shadow AI and flag anomalies in access patterns to Security and Data Governance teams • Partner closely with Data Engineering to ensure governed data pipelines and access controls • Coordinate with Legal on regulatory changes • Collaborate with HR to build data literacy within AI training programs • Prepare Governance Board materials • Maintain internal policies and process guides • Track regulatory developments including GDPR, EU AI Act, NIST AI RMF, and ISO 42001




