Software Tech Lead

e.construct
Cairo
Workplace: HybridFull timeFunction: Administration & Executive AssistanceExperience: 5-12 yearsEducation: bachelorsSkills: ["Problem-solving","Leadership","Communication"]

Software Tech Lead at an early-stage deep tech startup, leading a small engineering team to architect, build, and ship end-to-end features across desktop, backend, and web. You’ll drive the technical roadmap, ensure code quality, mentor engineers, and collaborate with the CTO/CEO to realize innovative structural optimization products and future LLM-enabled applications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
e.construct
e.construct
8 months ago

Software Tech Lead

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 34 minutes agoStatus: Live

Job Summary

Software Tech Lead at an early-stage deep tech startup, leading a small engineering team to architect, build, and ship end-to-end features across desktop, backend, and web. You’ll drive the technical roadmap, ensure code quality, mentor engineers, and collaborate with the CTO/CEO to realize innovative structural optimization products and future LLM-enabled applications.
Location: Cairo
Workplace: Hybrid
Employment Type: Full time
Job Function: Administration & Executive Assistance
Seniority: Manager level

Key Responsibilities

  • •Architect, build, and ship end-to-end features across desktop (Python, Qt, VTK/PyVista NumPy, Pandas, SQlite, Rust), backend (AWS S3, AWS Lambda, Fast API, DynamoDB) and web (AWS CloudFront, Next JS).
  • •Actively contribute to the codebase (up to 60% of the time) focusing on high-complexity tasks, technical enablers and Proof of Concepts (PoCs) to evaluate and implement innovative technologies.
  • •System Architecture: Design and implement robust, scalable backend architectures that support our product vision and provide high availability and performance.
  • •Maintain and lead the technical roadmap, ensuring alignment with business goals and documenting technical architectures, workflows, and processes.
  • •Work closely with stakeholders to gather requirements, rigorously test components, and deliver impactful features.
  • •Drive Code Quality: Ensure the quality of code through code reviews and testing procedures, promoting best practices in development.
  • •Collaborate regularly with the CTO and CEO to align ongoing technical initiatives with the startup’s broader strategic vision.
  • •Mentorship: After establishing ownership of the product and successful contribution to our codebase, you will be expected to mentor and lead a team of software engineers, improving their code quality and practices. You will also be expected to support in recruitment and scaling our team.

Pay and Benefits

Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering or related field.
  • •5-12 years of software development experience, in addition to experience developing, maintaining, and scaling production-level applications.
  • •Strong proficiency in Python, QT, MVVM, and SQL.
  • •Bonus: Familiarity with AWS, Serverless Frameworks, and DynamoDB.
  • •Startup mindset with ownership and hands-on coding preferred
Experience:5-12 yearsSoftware engineeringDeep tech
Education:Bachelor's
Skills:Problem-solvingLeadershipCommunication
Languages:English
Tech Stack:PythonQtMVVMSQLAWSDynamoDBFastAPINext.jsPython QtNumPyPandasSQLiteRustVTKPyVistaCloudFrontS3Lambda

Company Brief

e.construct
e.construct provides structural engineering, design, and construction consultancy services for residential and commercial projects, focusing on BIM integration, sustainable solutions, and project management to streamline delivery and ensure compliance with building regulations.
Industry: Civil Engineering
Website