As a Lead Integration Engineer, you will play a crucial role in the implementation of the Client platform for our large enterprise clients. This position requires you to lead, coach, and mentor a team of Integration Engineers based in the US. You will be responsible for understanding the client's business processes and technology environment, which is essential for leading technical discovery sessions with clients to gather system and data integration requirements. Collaboration with the client's technology and operations teams is key to ensuring successful integration outcomes. Your responsibilities will include defining and documenting integration architecture and specifications tailored to the client's needs. You will also estimate integration efforts to support the implementation planning process, configure and customize the platform, and integrate it with the client's systems according to the defined integration approach. A deep understanding of the Client data model and data integration frameworks will be necessary as you develop integrations for the movement of data to and from client environments. In addition to technical tasks, you will work closely with other teams to diagnose and improve overall data processing efficiency. You will serve as the primary point of contact for any technical queries from clients, review scoping and estimation for new integrations or ongoing changes, and develop and deploy enhancements and defect fixes as part of the implementation and testing process. Onboarding new stores and rolling out to users will also be part of your responsibilities, along with supporting production incidents and defects.