Software Engineer

Job ID: 673706
Job date: 2017-12-23
End Date:

Company : Institute for Systems Biology 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
The Shmulevich group is seeking a Software Engineer to contribute to our Cancer Cloud Resource team. The successful applicant will work with the team to develop visualization and analysis tools allowing cancer researchers to access the National Cancer Institute's petabyte-scale datasets within the emerging Cancer Research Data Commons.

Typical job responsibilities may include:

  • Development of our Django Web Application deployed using Google App Engine Flex
  • Enhancement of our REST API implementation using Google Cloud Endpoints
  • Enhancement of Extract, Transform and Load (ETL) processes
  • Creation of unique web-deployed data visualization tools
  • Working with Common Workflow Language and batch computing tools (e.g. dsub) to implement analysis workflows
  • Collaborating with biologists and software engineers in the development of data models
  • Employing a variety of scripting languages and tools to bridge across disparate systems
Required education/experience:

BS degree in Computer Science or related discipline is required, plus at least 2 years of development experience or an equivalent combination of related education and experience

Requires knowledge of:

  • Python
  • RESTful API design
  • Web Application development (Django preferred)
  • Relational databases (e.g. MySQL, Postgres)
  • Cloud computing infrastructures (Google Cloud Platform preferred)
  • Version control systems (e.g. Git/GitHub)
Desirable skills:
  • Strong interest in biology. Experience with bioinformatics is a plus, but a strong desire to learn the relevant biology is sufficient.
  • Excellent JavaScript skills
  • Detailed knowledge of Google Cloud Endpoints and BigQuery
  • Knowledge of analysis workflows and tools such as Common Workflow Language
  • Experience with the OAuth2 authorization framework
  • Familiarity with requirements related to HIPAA and NIH data sharing is a plus


Requeriments :

Skills :

Areas :


Additional Info:
Department: Shmulevich Lab

Location: Seattle, WA

The Institute for Systems Biology (ISB) is a leading research institution in the fields of computational and systems biology with applications ranging from human health to environmental sustainability.

ISB is an EOE employer (M/F/D/V) .

[Click Here to Access the Original Job Post]