Senior Software Engineer

econstruct· Engineering & Technology
Apply Now ↗
📍 EgyptFull Time

About this role

e.construct We are an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e.construct is a fast-growing firm with 7 offices around the world. At our core, we question how the very nature of how to evolve the structures that we inhabit to increase their performance and value. we design structures such as bridges, high-rise design, precast concrete engineering and post-tensioning design. The firm's core work is structural engineering; however, e.construct is increasingly holistic at its approach to buildings and it has divisions in MEP, Geotechnical and emerging construction technology such as 3D printing of concrete, technology and 3D laser scanning. VAES.ai We are a tech startup that is being incubated in the technology lab of e.construct and we employ technology to empower and eventually transform engineering. VAES’s mission is to reduce the amount of raw materials we design in our buildings and bridges by using optimization algorithms and machine learning. VAES consists of a team of software developers, civil engineers, machine learning experts, architects and graphic designers that builds tools that engineers can use to design and manufacture the next generation of cities. At VAES.ai, we’re building more than just a company—we’re shaping the future of technology, research, and sustainable solutions. We’re looking for a passionate Senior Software Engineer to join our growing team. What’s it like to work with us? ✨ Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders. 🔧 We Build What We Need: From our performance evaluation system to internal tools—we don’t rely on external software. We design what works for us. 🌱 Sustainability Is in Our DNA: This isn’t a slogan. VAES was founded with the environment in mind—from how we build to why we exist. 🛡️ Stability with Heart: We prioritize long-term growth and people-first decisions. We support our team through every phase of their journey—including when they explore new paths beyond our walls. 📣 Open Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing. We know our strengths—and we know our gaps. If you’re someone who wants to make a visible, measurable impact, you’ll find a place here. As a Senior Software Engineer, you will collaborate with Computational Structural Engineers to develop automation tools for Engineering Design. Amongst other libraries, you will be using Python libraries for QT (PySide6), VTK (pyvtk and pyvista), Numpy, Shapely, matplotlib, and scikit-spatial . Your software will integrate with existing industry standard Structural Engineering Software such as ETABS, Autodesk Revit and Opensees. Having solid geometrical and mathematical backgrounds will be extremely helpful in this role.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer position at econstruct?
The salary for this Senior Software Engineer role at econstruct is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer position at econstruct located?
This Senior Software Engineer role at econstruct is based in Egypt. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer role at econstruct full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Software Engineer role in the Engineering & Technology department at econstruct.
Which team or department does the Senior Software Engineer at econstruct belong to?
This Senior Software Engineer position is part of the Engineering & Technology department at econstruct. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer position at econstruct?
Click the "Apply Now" button on this page. You will be redirected to econstruct's official application portal hosted on lever where you can submit your application directly.
When was the Senior Software Engineer job at econstruct posted?
This Senior Software Engineer position at econstruct was posted on Jan 15, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer
econstruct
Apply for this role ↗

You'll be redirected to econstruct's official application page on Lever.