Inscopix company logo

Software Engineer

 

Software Engineer

Vancouver, Canada   ·   Full Time   ·   Mid Level

 

The data product team at Inscopix is looking for a software engineer to support development of a cloud-based platform for organizing, analyzing, visualizing, and sharing neuroscience research data. On the data product team, you will work alongside software engineers that bring databases and APIs to life, data engineers that architect algorithms optimized for our data structures, and neuroscientists that design and use the tools to analyze data in collaborations with academia and industry. We’re looking for someone who works well on a small team, is passionate about building effective and elegant products, and would relish an opportunity to directly enable and empower high throughput neuroscience research.

 

What you will be doing:

  • Your exact role will be determined by your existing experience as well as areas you identify as wanting to learn/grow into. Here are some examples of responsibilities you may be asked to take on:
    • Contribute to the development of a new cloud-based platform, assisting in the implementation of features allowing users to upload and visualize scientific data, create analysis workflows, and share results
    • Participate in system design and stakeholder feedback discussions and assist the team with breaking down feature requests and user requirements into technical requirements and best-practice solutions
    • Implement changes to the data model all the way from the database through GraphQL/REST APIs to the frontend/application layers
    • Assist with the development and maintenance of the platform’s AWS-based infrastructure and CI/CD pipeline
    • Create automated scripts and development workflows to package and deploy scientific analysis tools developed by our neuroscientists and data engineers.
    • Write comprehensive unit and integration tests for implemented functionality
    • Advocate for modern engineering and DevOps best practices throughout our stack

 

Technology we’re using:

  • Frontend
    • TypeScript
    • React
    • Apollo Client
    • AWS Amplify
    • D3/Vega
  • Backend
    • Node.js
    • Python/Django
    • S3
    • PostgreSQL/RDS
    • GraphQL
  • Infrastructure
    • AWS
    • Docker
    • Terraform

 

What we’re looking for:

  • 3+ years of experience as a full stack engineer with exposure to Node.js, Python, PostgreSQL, and AWS services.
  • Experience working with high-throughput databases in some flavour of SQL.
  • Experience building and maintaining APIs, writing performant server-side applications, and crafting efficient database queries/data structures
  • DevOps experience implementing large scale data stacks using cloud managed and/or serverless architectures.
  • Focus on UX for both beauty and functionality in products that you design

 

Bonus points if you have:

  • Previous understanding of how to scale backend systems and cloud infrastructure at a small start-up.
  • Experience with React/TypeScript
  • Experience with GraphQL/Apollo
  • Experience with Python/Django
  • Experience with AWS/Docker/Terraform
  • Experience with Jenkins or other continuous integration technologies
  • Maintainer of open-source projects or packages

 

About Inscopix:

Inscopix is a neurotechnology company developing a platform and full stack for real-time brain mapping. Our vision at Inscopix is to drive new treatments to dramatically improve the health and well-being of people suffering from debilitating brain and nervous system disorders. Inscopix’s flagship products, nVista and nVoke, have been deployed in over 400 research institutions across the world resulting in over 85 top-tier scientific publications and empowering breakthroughs in Alzheimers, Parkinson’s, psychiatric disorders, chronic pain, and addiction. Based in Palo Alto, the Inscopix team brings together deep domain expertise in neuroscience, engineering, and data science. Advised and backed by industry luminaries and investors, Inscopix has been recognized as a World Economic Forum Technology Pioneer, and by Deloitte as one of North America’s fastest growing technology companies.

 

Inscopix is an equal opportunity employer.

Inscopix welcomes and values diversity. Since our technology impacts people of different backgrounds, thoughts and beliefs, we feel it’s critical to employ people that reflect that diversity. Employment decisions at Inscopix are based on business needs, job requirements and individual qualifications without regard to race, color, religion, gender identity and/or expression, ethnic or national origin, sex (including pregnancy), age, disability, HIV status, sexual orientation, marital or domestic partnership status, past or present military service, family medical or genetic history or any other protected status. Inscopix is an equal opportunity employer and prohibits discrimination and harassment of any kind.

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.