A

Awin

Global performance-based affiliate marketing network

Language & Localisation Specialist - French / Spanish

Translation & InterpretationPosted on Nov 11
Full-timeNo salary listed

About the Job

Requirements

  • Native or C2-level proficiency in French or Spanish, with excellent cultural and linguistic fluency.
  • At least 3 years of professional translation, localization, or linguistic experience, including translating from English.
  • Experience with machine translation post-editing and AI-assisted localization workflows.
  • Experience localizing software, digital products, or online content.
  • Knowledge of terminology management, glossaries, translation memories, and localization best practices.
  • Familiarity with translation quality frameworks such as MQM, DQF, or similar.
  • Near-native or C2-level English proficiency and ability to interpret nuance, tone, and context.
  • Strong attention to detail, organizational skills, and ability to work independently.
  • Interest in supporting localization operations beyond translation work.

Responsibilities

  • Post-edit AI-generated content and translate or transcreate content as required, ensuring high-quality, publication-ready translations across product, support, and marketing content.
  • Own and maintain linguistic assets, including glossaries, style guides, terminology, and translation memories, continuously improving translation quality and consistency.
  • Review localized content in context, ensuring linguistic accuracy, cultural relevance, and suitability within product interfaces.
  • Support localization operations by helping manage translation requests, documentation, workflows, and stakeholder communication.
  • Act as the primary language expert for the market, providing guidance on linguistic decisions and localization best practices.
  • Contribute to ongoing quality improvement initiatives, terminology governance, and localization process development.

Desired Qualifications

  • Experience with Lokalise or other translation management systems.
  • Previous experience in localization project coordination or management.
  • Background in affiliate marketing, ad-tech, e-commerce, SaaS, or a related digital industry.
  • Experience working as the sole linguist for a language or within a small in-house localization team.

About the Company

Awin

Global performance-based affiliate marketing network

Awin is a global affiliate marketing network that connects advertisers with publishers to drive growth through performance-based marketing. Advertisers pay publishers a commission only when they drive traffic or sales, making it a measurable and cost-effective strategy. Awin earns revenue by taking a share of these commissions and offers tools like adMission for transparent disclosure of affiliate partnerships and Awin Access to help SMEs and startups enter the space, along with data insights and performance analytics to optimize campaigns. Operating across markets such as the US, UK, Germany, France, and Australia, Awin differentiates itself through its large, international network, a suite of practical tools, and a track record of industry awards, aiming to help advertisers and publishers grow together by delivering measurable results.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$215M
Headquarters
Berlin, Germany
Founded
2000

Recently Posted Jobs

Explore more opportunities at Awin

See more jobs