Posted Apr 18, 2026
Key Responsibilities:
Qualifications Required:
Bachelors Degree in Computer Science, Information Technology, or related field
2+ years of software development experience, preferably with Ruby on Rails
Strong object-oriented design and analysis skills
Experience building REST APIs and microservices
Good understanding of common design patterns
Experience with React.js (or similar Javascript framework) and CSS is an added advantage
MySQL and general database knowledge, including performance and optimization
Critical thinker with a growth-oriented mindset Please note that Coupa maintains an inclusive work environment and complies with equal opportunity laws. Recruiters' inquiries or resumes will not be accepted. By submitting your application, you acknowledge Coupa's Privacy Policy and the use of AI tools in the hiring process. Final hiring decisions are made by humans. Role Overview: Coupa is a leading total spend management platform that leverages AI and community-generated data to help businesses of all sizes improve their operating margins. As a Software Engineer at Coupa, you will play a crucial role in scaling the Coupa platforms, collaborating with product and development teams, and finding innovative solutions to complex problems. Key Responsibilities:
Offer application and infrastructure support for customer environments
Collaborate across software products with engineers globally to plan and deploy product releases
Help scale Coupa platforms while finding the right balance between a consolidated codebase and flexibility of microservices
Collaborate with Product and Development teams to build new features
Participate in code reviews to ensure robust and maintainable code
Work in an agile environment with quick iterations and valuable feedback
Qualifications Required:
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City