What You'll Do:
Write, review, and ship production code — this is a hands-on role and will stay that way as the team grow
Design and develop features across the full stack, primarily in TypeScript, alongside Ruby components
Partner with product and design to translate supplier pain points into scalable solutions
Champion a high-velocity delivery culture — small iterations, continuous deployment, regular releases
Drive data-informed decisions: instrument features, interpret results, guide what gets built next
Expertise with AI-powered development tools actively — we're aggressive adopters, and we expect our engineers to be too
What You Will Bring to Coupa:
10+ years building and shipping enterprise software at scale
Deep full-stack experience with strong proficiency in TypeScript
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
Highly autonomous problem-solver with excellent communication skills, experience in distributed teams, and hands-on use of AI-assisted development tools like Claude Code
Experience with monolithic as well as micro services and micro-frontend architectures
Solid grounding in agile practices, CI/CD, and DevOps culture
A track record of raising the bar through code reviews, mentorship, and leading by example
Strong communication skills across distributed, cross-cultural teams
Comfort with ambiguity and a genuine bias toward action
Bachelor's degree in Computer Science or equivalent experienc