What you will do:
- Collaborate in Agile framework with Product Managers, Application Developers, Quality Engineers, Translators to iteratively add and maintain a global-ready architecture and features, with multi-region formatting, multi-language translations, and locale-specific functionality across multiple Enterprise/Web and Mobile applications
- Implement Internationalisation (i18n) methods and features related to Unicode, ICU, ISO, CLDR and other i18n libraries and architecture for Ruby on Rails, Java, .Net, React JS, and provide related technical guidance for i18n development across other teams and platforms.
- Scripting as needed to update and maintain integrity of resource files, while coordinating with translators to apply language quality improvements, and directly apply code-level fixes for i18n/l10n bugs from Support, Professional Services, Customers, Translators, Native/In-Country Language Quality Reviewers, etc.
- Update automated tests (eg. Cucumber, Selenium, Capybara, etc.) in build/integration system, and help maintain Quality tools (Resource file syntax checks, Pseudo Locale, etc), to validate and merge latest translation updates, and manage translation history in code repository
- Evangelize i18n best practices across Dev teams.
What you will bring to Coupa:
- 5-10 years experience in i18n code development or L10n text/string scripting/update role.
- Solid English skills, and preferably fluency in 2 or more Western European or East Asian foreign languages.
- Knowledge of i18n, L10n, and t19n fundamental concepts, tools, libraries, hands-on technical/code implementation, as well as linguistic and cultural considerations for software
- Web development experience with a mainstream web framework such as Ruby on Rails, Java, .Net, React JS, etc.
- Familiar with SQL, CSV, HTML, JSON, XML, .YML, .PROPERTIES, .STRING, .JS file usage, structure, syntax, character encoding for translation and localization use.
- Familiar with API automation of Translation Management Systems (TMS), Translation Memory (TM), Term Glossary tools to connect with Dev frameworks for rapid, iterative translation updates.
- Familiar with i18n and l10n libraries, Machine Translation (MT), AI and Language Operations (LangOps) tools and techniques to enhance English source quality, code-scan i18n gaps, testing i18n readiness, resource file validation, etc.Familiar with Git, Github, TeamCity, Jenkins, Jira and other integration tools, process and workflow for code check-in, review, deployment, bug tracking, etc.
- Bachelors degree in Computer Science or relevant experience
Similar Jobs
What We Do
Coupa is a global technology company that helps businesses run smarter by connecting all the ways they spend money — from procurement and expenses to payments and supply chain decisions — in one intelligent platform. In simple terms, Coupa gives organizations the visibility and control they need to make better financial choices, reduce waste, and drive real impact. It’s where technology meets purpose: helping companies manage their resources more responsibly while creating a positive ripple across their people, partners, and the planet.
Why Work With Us
At Coupa, we prioritize an inclusive and empathetic workplace where every voice is valued. Our teams are proactive and accountable, ensuring we collaborate effectively to achieve our goals. The foundation of our culture rests on our people; we believe in fostering an environment that encourages innovation and curiosity.
Gallery
Coupa Offices
Remote Workspace
Employees work remotely.
Our virtual-first approach is intentional. It gives you the freedom to do your best work in a space that supports focus, balance, and creativity, while staying connected to a global team of changemakers who are redefining the future of business spend













