Software Support Engineer
Full-time
Worldwide
Oct 22, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
We are looking for a dedicated and highly skilled Software Support Engineer to join our team. The ideal candidate will be responsible for providing technical support, troubleshooting software-related issues, and ensuring smooth functioning of business applications. This role requires strong analytical skills, hands-on experience with distributed systems, and the ability to support customers effectively. Key Responsibilities Provide Level 1 and Level 2 support for software applications. Diagnose and resolve software performance, configuration, and integration issues. Interact with end-users to understand challenges and deliver timely solutions. Document incidents, issues, and resolutions following company standards. Escalate complex technical issues to relevant internal teams when necessary. Support software upgrades, patches, and system testing activities. Conduct end-user training and assist with software-related inquiries. Ensure adherence to company IT policies, procedures, and security standards. Contribute to process improvements and support operational development within the team. Qualifications & Requirements Bachelors degree in IT, Computer Science, or a related field. Minimum 5 years of experience in software support or similar technical roles. Fluency in Arabic and French is highly preferred. Hands-on experience troubleshooting applications on Linux environments (e.g., resource issues, network bottlenecks). Strong customer-focused mindset with the ability to pro