Application Support Manager (Support Engineering, L2/L3)

Ecovadis

Full-time Computer Occupations
Apply Now
Location
Warsaw, Masovian Voivodeship, Poland
Posted
June 06, 2026

Job 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...