{"id":183518,"url":"https://alion.io/job/e-construct-senior-software-engineer","title":"Senior Software Engineer","company":{"id":69910,"name":"e.construct","domain":"econstruct.ae","url":"https://alion.io/company/econstruct","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"C","score":61,"open_postings":20,"ghost_share":0.65,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Egypt"],"countries":["EG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":76000,"max_usd":225000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6933},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Matplotlib","optional":false},{"name":"NumPy","optional":false},{"name":"PySide6","optional":false},{"name":"Python","optional":false},{"name":"Scikit-learn","optional":false},{"name":"C#","optional":true},{"name":"MVVM","optional":true},{"name":"Tkinter","optional":true}],"status":"live","first_seen_at":"2026-01-15T09:08:09Z","employer_posted_date":"2026-01-15","last_verified_at":"2026-10-17T10:41:35Z","board_verified":true,"closed_at":null,"days_open":275,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":274},"description":"At VAES.ai, we’re building more than just a company-we’re shaping the future of technology, research, and sustainable solutions.\nWe’re looking for a passionate Senior Software Engineer to join our growing team.\nWhat’s it like to work with us?\nTop Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders.\nWe 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.\nSustainability 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.\nStability 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.\nOpen Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing.\nWe 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.\nAs 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.\nPrimary Responsibilities:\nCollaborate with a team to develop and maintain software for structural optimization.\nManage the development process from initial idea to final release.\nCollaborate with stakeholders to gather requirements and test software components.\nDesign and implement scalable software solutions.\nMentor and Lead a team of junior Software Engineers\nQualifications & Skills:\nRequired:\nBachelor's degree in computer science or a related field.\n5-12 years of software development experience.\nExperience with scalable software development.\nProven experience leading teams and developing software\nStrong proficiency with Python and Software Design practices\n Desirable:\nExperience with C#\nExperience with Scientific Computation libraries (numpy, scikit-spatial, shapely, openseespy, etc.)\nExperience with desktop GUI frameworks such as PySide6 or Tkinter\nExperience with desktop development design patterns such as MVVM\n Soft Skills:\nOwnership - responsibility for your work and projects.\nProblem-solving ability - ability to address and overcome challenges.\nCommunication skills - work well with team members, stakeholders, and clients.\nAttention to detail.\nAbility to lead technical and mentor junior teammates\nWhat We Offer:\nCompetitive salary in USD.\nOpportunities for professional growth.\nA collaborative work environment with a focus on technology\nOccasional travel for team-building and professional development.","description_format":"text","description_chars":3049,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[{"name":"Egypt","iso":"EG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Civil & Structural Engineering","Building Materials"],"lifecycle":[{"event":"open","at":"2026-09-01T07:56:28Z"},{"event":"open","at":"2026-09-26T03:54:41Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.194,"p_room":0.28,"age_days":274,"expected_fill_days":37,"reasons":["conf:1","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/e-construct-senior-software-engineer","json_url":"https://alion.io/job/e-construct-senior-software-engineer.json","meta":{"generated_at":"2026-10-17T11:46:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15508,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":69910},"rest":"https://alion.io/mcp/rest/get_company?id=69910"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fe-construct-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fe-construct-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fe-construct-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/e-construct-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fe-construct-senior-software-engineer"}]}