Remotery

Principal Software Engineer

Posted May 7

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• Cutting-edge Technology

• Collaborative Work Environment

• Global Influence

People also viewed

Smartsheet18 hours ago

Senior Software Engineer – Remote Eligible from Bulgaria

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Smartsheet18 hours ago

Senior Software Engineer – Remote Eligible, Bulgaria

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Domus Global18 hours ago

Fullstack Developer – AI, Product

UY flagUruguay OnlyFull-timeFull-stack Engineer
ApplyView job
PSI CRO AG18 hours ago

Full Stack Developer, AI Solutions

LT flagLithuania OnlyFull-timeFull-stack Engineer€3,200 – €5,000/month
ApplyView job
Software Mind18 hours ago

Senior Software Engineer – Full Stack

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Software Mind18 hours ago

Senior Software Engineer

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers