Jobs at EcoVadis

Positions 435

EcoVadis, headquartered in Paris, has built a global ESG rating platform that evaluates suppliers across 20 sectors. By aggregating supply‑chain data and applying AI‑driven analytics, the company delivers transparent sustainability scores to Fortune 500 clients worldwide. Its reputation in the tech industry stems from the integration of cloud data pipelines, machine learning models, and real‑time dashboards that help businesses measure and improve their environmental, social and governance performance.

Typical roles at EcoVadis span software engineering, data science, and product management, as well as ESG analytics, client success, sales, marketing, finance, and operations. Engineers work with Python, Java, and Kubernetes to scale data ingestion pipelines; data scientists build models that predict supplier risk; product managers orchestrate cross‑functional roadmaps that align sustainability metrics with business outcomes. Candidates can expect agile teams, remote‑first flexibility, and the chance to partner with industry leaders on high‑impact projects that shape corporate responsibility.

Job Transparency provides a distinct advantage for EcoVadis seekers by disclosing exact salary ranges, bonus structures, and benefit packages next to each listing. The platform also aggregates employee sentiment, interview difficulty ratings, and hiring velocity, giving applicants a realistic view of compensation benchmarks and workplace culture before they apply.

Worker Engagement Specialist

Company: EcoVadis

Location: Taipei, Taiwan

Posted Jan 23, 2025

Ulula, a social enterprise and subsidiary of EcoVadis, is seeking a freelance or consultancy candidate with a social compliance background in Taiwan. The role involves deploying digital worker engagement programs, leading supplier platform training, managing grievance cases, and liaising with stakeholders. The ideal candidate should have 5+ years of experience in global supply chain industry, excellent communication skills in English and Traditional Mandarin, and a passion for equality and safe workplaces.

Sales Development Representative - Korean / Japanese Speaker

Company: EcoVadis

Location: Other US Location

Posted Jan 23, 2025

EcoVadis, a leading provider of business sustainability ratings, is seeking a highly motivated Sales Development Associate. The role involves generating new business opportunities, conducting high-level discovery conversations with senior executives, and evangelizing the importance of sustainability in supply chains. The ideal candidate will have a Bachelor's degree in business, sustainability, procurement, or a related field, along with sales development, lead generation, or marketing experience. Fluency in English and Japanese or Korean is required. EcoVadis offers a full-time position in Hong Kong with a flexible work model, wellness allowance, and opportunities for professional development. The company is committed to equity and inclusion, and welcomes applications from all backgrounds.

Legal Counsel

Company: EcoVadis

Location: Barcelona, Spain

Posted Jan 23, 2025

Regional Marketing Expert - APJ

Company: EcoVadis

Location: Remote

Posted Jan 23, 2025

EcoVadis, a leading provider of business sustainability ratings, seeks an experienced Regional Marketing Expert based in Tokyo for the APJ region. The role involves driving regional numbers through an integrated marketing plan, leveraging local and central resources. Key responsibilities include building and implementing regional marketing strategies, aligning with sales leaders, monitoring and reporting on program performance, and managing regional marketing budgets. The ideal candidate should have a degree in marketing or communication, 5+ years of regional marketing experience in B2B SaaS, and strong data-driven marketing skills. Excellent verbal and written communication skills in Japanese and English are essential. EcoVadis promotes a culture of sustainability, career growth, and inclusivity.

VP, Product Marketing

Company: EcoVadis

Location: Paris, France

Posted Jan 23, 2025

Customer Success Coordinator - Japanese Speaker

Company: EcoVadis

Location: Other US Location

Posted Jan 23, 2025

EcoVadis, a leading provider of business sustainability ratings, is seeking a Customer Success Coordinator for its APJ team in Tokyo, Japan. The role involves operational management of EcoVadis programs, customer relationship management, and collaboration with global Account Managers. The ideal candidate should have 3+ years of customer support experience, excellent communication skills in Japanese and English, and a strong interest in sustainability. EcoVadis offers a flexible work model, wellness allowance, and opportunities for professional development. The company is committed to equity and inclusion, and welcomes applications from diverse candidates.

VP, Growth Marketing

Company: EcoVadis

Location: London, United Kingdom

Posted Jan 23, 2025

Billing Support Associate

Company: EcoVadis

Location: Ebène, Mauritius

Posted Jan 23, 2025

Customer Care Associate - German Speaker

Company: EcoVadis

Location: West Hartford, CT

Posted Jan 23, 2025

Account Executive - Spanish Speaker

Company: EcoVadis

Location: West Hartford, CT

Posted Jan 23, 2025

Frequently Asked Questions

What is it like to work at EcoVadis?
EcoVadis fosters a collaborative culture centered on sustainability impact. Employees enjoy flexible remote options, quarterly hackathons focused on ESG challenges, and continuous learning programs that pair technical skill development with ethical leadership. The company emphasizes data‑driven decision‑making and cross‑department collaboration, so you’ll regularly partner with analysts, product teams, and supply‑chain partners to translate insights into action.
What types of positions are available at EcoVadis?
EcoVadis hires across several domains: software engineering (backend, frontend, cloud), data science and ML, product management, ESG and sustainability analytics, client success and account management, sales and business development, marketing, finance, and operations. Each role blends technical rigor with a focus on driving measurable environmental and social outcomes for clients.
How can I stand out as an applicant for EcoVadis?
Tailor your resume to highlight ESG or sustainability projects and any data‑science experience with large, heterogeneous datasets. Include concrete metrics—such as % improvement in supplier risk scores or reduction in carbon footprint—that demonstrate impact. Prepare for technical interviews by coding in Python or Java, practicing data‑structure questions, and reviewing case studies on supply‑chain sustainability. When writing cover letters, articulate how your professional values align with EcoVadis’s mission to empower responsible business practices.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.