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 III/IV - Visualization Architecture

Department: 4000- Data and Technology
Location: Seattle

Software Engineer III/IV  - Visualization Architecture

We are looking for an experienced software engineer who has a track record of creating compelling and powerful visualization of complex data. We are seeking an exceptional and energetic candidate to join the architecture team to define visualization architecture for the Allen Institute for Brain Science products and related consortia activities.

You will be working with subject matter experts to gather requirements, assess technologies for fit for purpose, implement rapid prototypes to flush and validate visualization concepts. This role is part of a team doing big and open science. You will interact regularly with neuroscientists and a wide variety of engineers, collaborating in a large team working on new discoveries about the brain.

Job Responsibilities

  • Work as part of the architecture team to define visualization and workflows for the Allen Institute for Brain Science products and related consortia activities
  • Work with subject matter experts to gather requirements and use cases and design architecture capable of scaling out to meet anticipated growth
  • Create compelling, clear and powerful visualization of complex data. The result should tell a clear story in an intuitive way, highlight insights that are otherwise hidden and enable users to discover and investigate other complex relationships
  • Analysis of current technologies and assess their fit for purpose
  • Implement rapid prototypes to flush out visualization concepts and to obtain metrics supporting the fit for purpose. Responsibility includes identifying, curation and transforming relevant datasets
  • Develop and maintain documentation to clarify architecture requirements and rationale
  • Work with development teams to clarify requirements and rationale
  • Identify and build working relationships and partnerships with external collaborators, system vendors, and application users
  • Participate in writing, presenting and reviewing strategic and operational reports
  • Exceptional problem-solving abilities will be essential for success
  • Strong communication skills to concisely communicate to provide context, offers insights and minimizes misinterpretation

Required Qualifications

  • Bachelor’s Degree in Computer Science or a related field
    • SWE III - Minimum of 5 years’ experience designing and developing database systems
    • SWE IV – Minimum of 8 years’ experience designing and developing database systems 
  • Broad, deep and current knowledge in visualization architecture and UX design
  • Experience building visualization applications which operate on data at scale
  • Experience building applications with compelling, clear and powerful visualization of complex data with information obtained deterministic, analytic and graph data relationships
  • Working experience in a cloud environment
  • Familiarity with entire software toolchain, including source code management (git), build systems, debuggers, linkers, and profiling tools

Preferred Qualifications

  • Advanced degree in a relevant technical discipline or equivalent experience
  • Experience in data science and analytics
  • Experience with research in biological sciences

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