Localization Engineer

5-7 years
a month ago
Job Description

Senior Localization Engineer

About this role:

RingCentral is developing the next generation of integrated communication products: video conferencing, telephone, messaging, and contact center management software. Our #1 commitment to our customers is to empower your business on a global scale with the #1 cloud communications solution. Interested in helping us build localized products and expand our global footprints

Join the RingCentral Localization Team based in our branch office in Bangalore, India. We work closely with local Product, Engineering, QA teams, as well as R&D team based in our headquarter in Belmont, California, and development centers in China and Europe. We are seeking a talented Software Engineer with a proven background in localization, localizability, and globalization to deliver on our International releases.

Are you passionate about internationalization and localization Can you design and build software localization tools, processes, systems and automation for cutting edge software and services Can you proactively coordinate with multiple software development teams on internationalization requirements, drive core fixes and integrate updates in a timely fashion Are you able to quickly dive deep on localization bugs solving issues in multiple languages at once RingCentral Product Localization team needs a strong Localization Engineer with a delivery focus to develop and execute localization tools and processes across a range of software and services.

This role requires working with business owners, development teams and product managers across the organization to articulate requirements and constraints while managing the delivery of localized software and services across various device and platform projects. Cross-team coordination, and good communication skills are important.

The ideal candidate is a technical expert in the I18n/l10n field with superior analytical abilities. This opportunity requires deep technical knowledge, hands-on coding skills, as well proven problem-solving and communication skills. At the core of the position is delivery.


You will be participating in:

  • Develop localization tools and workflows
  • Coaching development teams on internationalization and localization best practices
  • Managing localization deliverables and bug fixes for international releases across products and services
  • Working with 3rd party providers on Translation Management System integration and delivery


  • 5+ years of relevant work experience in software localization
  • Fluency in at least one modern programming language such as C, C++, Java, C#, or Python.
  • Product development experience (including C++, Java, Javascript, nodeJs, XML, messaging protocols, and Web Services etc.)
  • Bachelor's degree in computer science, engineering or a related technical discipline
  • Experience building localization processes, tools and infrastructure
  • Excellent problem-solving skills
  • Fundamental engineering skills across the development lifecycle
  • Fluency in English
  • Experience communicating with technical and non-technical stakeholders at all levels across multiple business units

Really nice to haves:

  • Knowledge of internationalization and localization latest technologies and best practices
  • Experience with Translation Management System, Content Management System and Source Control Management System
  • Experience with Machine Translation





People Also Considered

Career Advice to Find Better