Join our team
Filter by location:

Software Development Lead

About The Role

The software development lead will be in charge of the systems and contractors that serve the company’s software needs: Anything from designing and programming new software modules to managing the cloud infrastructure. This position is mostly hands-on and partially managerial and requires a broad understanding of software development management, networking and cloud infrastructure.

Key Responsibilities

  • Work closely with ONCOHOST’s R&D researchers and product team
  • Software development
  • Perform all ONCOHOST’s data engineering tasks
  • Pipelines development
  • Software architecture design


  • B.Sc. in CS, Engineering or related fields, or extensive experience
  • 5 years experience (10 years for a candidate without formal education)
  • Proficient and experienced in (mandatory)
    • Linux command line
    • Python
    • RDBMS design and implementation 
    • Git 
    • Docker container development & maintenance
  • Knowledge of (optional)
    • AWS or equivalent cloud provider
    • HIPAA/GDPR compliance
    • Product life cycle
  • Technical writing skills
  • Professional English level
  • Team player, outstanding interpersonal skills
  • Project management capabilities 
  • Independent

Contact us

USA office

1110 SE Cary Parkway, Suite 205
Cary, North Carolina 27518
T. (855) 950-2112

Israel office

P.O.Box 446, 3 Hamelacha, Binyamina, Israel
T. +972 485 37558