Application Support Manager (Support Engineering, L2/L3)

Warsaw, Masovian Voivodeship, Poland • Posted May 28, 2026

Job Type: Full-time
Location: Warsaw, Masovian Voivodeship
Posted: May 28, 2026
Category: Computer Occupations
Application Deadline: July 07, 2026

Role Description

Description

EcoVadis is seeking an experienced Application Support Manager to lead and scale our L2/L3 Support Engineering function across four tribes. You will manage a distributed team of ~12 Support Engineers located in Poland, Malaysia, Mauritius, and Mexico, operating a follow-the-sun model (24/5) at tribe level.

This role is accountable for the end-to-end support operating model and for ensuring seamless alignment between Customer Care (L1), Support Engineering (L2/L3), and Engineering Squads (L4). Your mission is to drive a high-performing, metrics-driven support organization that works in close partnership with tribes and squads. Eliminating silos and enabling true end-to-end accountability for platform reliability and customer outcomes.

You will report directly to the VP of Engineering.

Key responsibilities

1) Lead and develop a high-performing distributed team

  • Manage and coach ~12 L2/L3 Support Engineers includin...

  • Interested in this role?

    Click the button below to start your application for Application Support Manager (Support Engineering, L2/L3) at Ecovadis.

    Apply Now