Localization Engineer

Alexa Translations Logo

Alexa Translations

πŸ“Remote - Worldwide

Summary

Join Alexa Translations, a leading language service provider, as a Localization Engineer. You will play a pivotal role in optimizing and automating our translation workflows by developing cutting-edge tools and integrating translation technologies. This hybrid role blends software development and localization expertise to enhance the efficiency and accuracy of multilingual content delivery. You will be responsible for tasks such as software system mapping, automation and scripting, system integration, file engineering, tool development, quality assurance, and linguistic asset management. The ideal candidate possesses strong technical skills, localization knowledge, and excellent communication abilities. This position offers the opportunity to work with innovative technologies and contribute to a dynamic team.

Requirements

  • Proficiency in programming languages such as Python, JavaScript, Bash, or others commonly used for scripting and automation
  • Familiarity with Translation Management Systems (TMS), Computer-Aided Translation (CAT) tools, and Machine Translation (MT) engines
  • Experience working with APIs and integrating third-party software solutions
  • Knowledge of file formats and structures (JSON, XML, HTML, etc.) and experience managing these for localization
  • Experience with version control systems (e.g., Git)
  • Strong understanding of internationalization and localization processes
  • Experience managing translation assets (TMs, TBs, glossaries) in multilingual projects
  • Familiarity with CAT tools (e.g., Trados, MemoQ) and QA tools (e.g., Xbench, Verifika)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work with cross-functional teams, including project managers, developers, and linguists
  • Ability to adapt and learn new technologies quickly

Responsibilities

  • Create comprehensive data flows of different systems throughout the organization, including visualizations and API documentation
  • Own the connection points between systems, establish SLAs, understand and document data transformations occurring within each application
  • Write and maintain scripts using Python, JavaScript, Bash, or similar languages to automate processes such as file preparation, format conversion, quality checks, and more, ensuring smooth workflow between various translation tools
  • Design, develop, and maintain integrations between Translation Management Systems (TMS), Computer-Aided Translation (CAT) tools, Machine Translation (MT) engines, and other software applications using APIs and custom connectors
  • Tailor systems to meet specific client needs
  • Optimize the process of preparation and management of different file types (e.g., JSON, XML, HTML, INI, YAML, etc.) for translation, so content is internationalized and formatted correctly for localization across different platforms and languages
  • Develop custom tools, plugins, or extensions for CAT tools and translation teams to enhance workflow efficiency
  • Build dashboards for managing linguistic assets like Translation Memories (TMs) and Termbases (TBs)
  • Create and implement automated testing frameworks to ensure the quality of localized content
  • Perform functional, linguistic, and cultural testing to guarantee the correctness and consistency of translations
  • Manage and optimize linguistic assets (TMs, TBs, glossaries) by engineering custom solutions that enhance translation quality, streamline updates, and improve localization consistency across projects

Preferred Qualifications

  • Experience in software localization, with a deep understanding of localization engineering
  • Familiarity with agile software development methodologies
  • Experience with cloud platforms and services (e.g., AWS, Azure)
  • Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs