What is a Software Engineer at A S S E M B L E D?
As a Software Engineer at A S S E M B L E D, you are building the backbone of modern workforce management and operational scheduling. Our platform is designed to tackle the immense complexity of coordinating distributed teams. While we are deeply rooted in supporting customer-facing teams, our capabilities are expanding to support highly complex, globally distributed personnel—including specialized on-site roles like Senior Electrical Engineers, HSE Engineers, and Resident Engineers operating in major infrastructure hubs like Abu Dhabi and Dubai.
This expansion makes the Software Engineer role uniquely challenging and strategically critical. You are not just building basic web applications; you are engineering robust systems that must handle intricate time-zone math, real-time site supervision data, complex compliance rules, and massive scheduling permutations. The features you build directly impact the daily lives of thousands of workers, ensuring that the right people are in the right place at the right time.
You will be joining a highly product-minded engineering culture. At A S S E M B L E D, engineers do not just receive tickets and write code; they are expected to deeply understand the user's operational pain points. You will collaborate closely with product and design teams to craft elegant technical solutions to messy, real-world logistical problems. Expect an environment that values high autonomy, technical rigor, and a deep empathy for the end user.




