Sr. Full Stack Software Engineer (October 2020)


Compugen’s extraordinary multidisciplinary team is one of its greatest assets. Our employees, coming from different backgrounds with diverse ways of thinking, work together in an atmosphere that cultivates excellence, creativity and openness. The cooperation of people from various disciplines involving different areas of expertise is fundamental to our ability to establish unique predictive drug discovery solutions, as well as to discover and develop novel therapeutic proteins and drug targets. This merging of talent from various disciplines continues to serve as a key growth driver and enables us to fulfill our mission and business goals.

  • The Sr. Software Engineer will lead the development of Compugen’s Computational Discovery analytics platform towards the in-silico identification of drug targets and novel biomarkers in immuno-oncology (IO)
  • Lead the Software Development Life Cycle (SDLC), including detail scoping, requirements gathering, hands-on architecture, design and implementation, testing, launch, maintenance, support and agile adaptation to end-users’ feedback
  • Develop and implement innovative cloud-based analytics platform of high-throughput biological data such as genomics, proteomics, imaging and clinical meta data
  • Drive back-end, front-end and API developments
  • Utilization of state-of-the-art technologies for real-time queries, analytics and visualization
  • Continuous improvement, QA/QC and cloud cost optimization
  • Apply best practice in information security and access control of the developed platform
  • Work in close collaboration with biologists, bioinformatics and data scientists, as well as with stakeholders and management across the company
  • Present, visualize and communicate the development roadmap and achieved milestones to internal and external collaborators


  • B.Sc. or equivalent hands-on years of experience in Computer Science/Engineering
  • 5+ years of hands-on commercial-grade software development
  • Strong full-stack software development skills in Python, AngularJs., NodeJs, JavaScript, Django, Laravel, CSS, JQuery, REST API
  • Extensive experience in databases and data science technologies such as MySQL, PostgreSQL, MongoDB, DynamoDB, RedShift, Apache SPARK
  • Hands-on experience in cloud-based (AWS preferred) platform development with Datalakes, Dockers, Kubernetes, MapReduce, RDS
  • Best practice in code repository (Github, CodeCommit), documentation and version control, in development and production environments
  • Agile/SCRUM and Kanban development
  • Ability to propose, scope and carry out independently end-to-end software development projects
  • Demonstrated impact via the development of novel computational platforms, and the adoption of new technologies
  • Experience in the biotech and pharmaceutical industry – an advantage
  • Background in a development environment that handles large-scale datasets
  • UX experience – an advantage
  • Dev-Ops experience – an advantage
  • A team player in a multidisciplinary environment
  • Outstanding interpersonal, verbal and written communication skills
  • Strong collaborative skills, professionalism and long term commitment

 Please submit your resume to: