Join the Revolution


We’re looking for the best people in their field, and expect them to share their point of view with respect to every aspect of our product

Our offices are located in Tel Aviv, near Azrieli but currently most work will be done remotely. 

Interested? Reach out to

Software Tech Lead(C#)

IL, Tel Aviv - Full Time


SWAPP is redefining the way we plan and build spaces. We are an AI-driven architecture firm that provides scalable end-to-end solutions for real estate developers.

SWAPP combines algorithms, human expertise, big data and local building codes in order to plan buildings that maximize ROI for developers, allowing them to build smarter, more sustainable and more efficient projects.


SWAPP's clients include multinational real estate developers and construction companies, who have already used our groundbreaking technology to optimize planning for over 20 million square feet. As a company, we strive to push the boundaries of what can be automated, optimized and scaled - and are always looking for ambitious people to join us in our journey.

We are looking for a bright and experienced software engineer to join our team and shape our technology as we grow.

As a hands-on tech lead

  • you will Own delivery of challenging features from design to production, turning yesterday's "impossible" into tomorrow's "automatic".

  • Mentor other team members via code reviews and training sessions, helping computational engineers and architects become software craftsmen.

  • Continuously find improvement opportunities for the team, making our time together more fun, productive and meaningful.


  • Have 5+ years of experience in software development, with at least 2 in the .Net environment

  • Have a deep understanding of the .Net framework, including internals and advanced tooling (Ildasm / ILSpy etc) Are a people person that takes pride in the professional growth of those around you

  • Our team is multidisciplinary and you will work with many different professionals as part of your tasks.

Therefore, you should be

  • A highly independent team player: you can learn domain knowledge by asking the right questions and execute on your own.

  • Able to communicate your thoughts, ideas and code to your peers, who will come from different backgrounds.