Careers at Allen Institute

Are you ready for new challenges and new opportunities?

Join our team!

Current job opportunities are posted here as they become available.

Software Engineer II, Web Application Developer

Department: 4000- IT
Location: Seattle

The Allen Institute for Brain Science seeks an experienced web application developer to be an essential member of the Brain Science Technology team to build out innovative web-based data visualizations, tools, and products in support of our mission to understand how the brain works.

 

This individual will work as part of a team to develop web applications and interfaces to large scale datasets, analytic tools, and computational models. We take a unique approach to neuroscience with the guiding principles of: team science, big science and open science.

 

We will be generating many large, multi-modality, multi-scale rich and robust datasets that can lead to new discoveries about the brain. Effective, innovative, highly visual and interactive web applications and interfaces will be key for us to understand and mine the data. Taking our work one step further in the Open Science model, we share all data with the world.

 

Youíll find a home on our team if you are:

  • an enthusiastic team player who is a quick learner
  • comfortable with aggressive timelines
  • have a desire to learn new things and build cool stuff for science

 

ESSENTIAL DUTIES AND RESPONSIBILITIES 

  • Create web-based interfaces to large scale datasets, analytic tools, and computational models    
  • Improve and extend capabilities in our existing suite of product and tools (http://www.brain-map.org)   
  • Perform software development duties using best practices     
  • Transform complex and high level requirement specifications into software code     
  • In a multi-disciplinary team setting, actively participate in design sessions and provide thoughtful solutions and alternatives     
  • Follow internal processes for source code management, development issue tracking, and documentation    

 

QUALIFICATIONS AND REQUIREMENTS

  • Bachelorís degree (B.A. or B.S.) from four-year College or university
  • 3-5 years of related experience on a development team
  • Experience with web application programming including JavaScript, CSS/SCSS, HTML/HTML5, SQL   
  • Experience with building user interfaces for a shipping product    
  • Experience with source control
  • Experience with Linux/Unix development environment    

 

PREFERRED QUALIFICATIONS 

  • Experience working on an agile development team
  • Enthusiasm for writing clean, readable code, including unit tests
  • Experience with web-based data visualization using d3.js, WebGL, etc.  
  • Experience with current web development platforms and technologies such as node.js, React.js, Web Components, MVC, etc.  
  • Experience with Git  
  • Experience working in multi-developer teams
  • Ability to communicate easily and effectively with both technical peers and scientists
 
 

It is the policy of the Allen Institute to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Allen Institute will provide reasonable accommodations for qualified individuals with disabilities.

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System