Ruby on Rails - Sr. Software Engineer - 11752
coupa
Mexico City, Mexico
Posted Jul 27, 2026
- Other
- Remote
- Development
Job description
Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins. **Why join Coupa?** - **Pioneering Technology:** At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. - **Collaborative Culture:** We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. - **Global Impact:** Join a company where your work has a global, measurable impact on our clients, the business, and each other. Learn more on [Life at Coupa](https://insde.co/uzoy) blog and hear from our employees about their experiences working at Coupa. ### What You'll Do: - Collaborate with Product and Design teams to build new features. - Find creative and elegant solutions to complex problems. - Participate in code reviews to create a robust and maintainable codebase. - Collaborate with Support and Professional Services teams to solve customer issues. - Work in an agile environment where quick iterations and good feedback are a way of life. - Help scale our platform as well as expand. - Leverage AI-powered development tools aggressively to drive productivity as well as innovation. ### What You Will Bring to Coupa: - Minimum 5+ years of software development experience in Ruby on Rails or Java. - Strong object-oriented design and analysis skills. - Experience building REST APIs and micro-services. - Solid understanding of commonly used design patterns. - Experience working with React.js (or a similar JavaScript framework) and CSS. - Experience working with databases such as MySQL, including a good understanding of performance and optimization. - Hands-on experience with AI-assisted development tools, including Claude Code. - Bachelor's degree (or above) in Computer Science Engineering or a related field.