1. What is a Software Engineer at Khatib & Alami?
As a Software Engineer at Khatib & Alami, you are not just writing code; you are building the digital backbone for some of the most complex infrastructure and engineering projects in the world. Khatib & Alami operates at the intersection of traditional engineering, GIS, and advanced software solutions, meaning your work directly impacts how cities are planned, designed, and managed.
This role is critical to the firm’s ability to deliver high-precision, data-driven results for large-scale international projects. You will often find yourself bridging the gap between domain-specific engineering requirements—such as structural analysis, acoustics, or irrigation—and modern software development practices. You will be expected to contribute to specialized software tools, data visualization dashboards, and enterprise-grade systems that require both deep technical rigor and an understanding of real-world engineering constraints.
The environment is fast-paced and intellectually demanding. Success here requires a blend of technical versatility and the ability to communicate effectively with non-software engineers. Whether you are optimizing structural analysis software or developing GIS-based applications, your contributions will be central to maintaining the firm’s reputation for excellence and innovation.