Available positions:


Software Developer (Backend)

We’re seeking a full time experienced backend developer as part of our core team to build our evolving large-scale compute and data platform architecture. Your responsibilities will include building server-side components in AWS and micro services environments. You will be involved in every stage of software development: from building to testing, deployment and management.

Cytobank is a cloud-based machine learning platform that is enabling faster, more thorough analysis, visualization, and management of high dimensional single cell data in biological research. Leading scientists from the top pharmaceutical companies and academic medical research institutions around the world use the platform to answer complicated, cutting-edge scientific questions. The application processes datasets with millions of cells that have 50 or more features per cell and displays biologically useful correlations. The platform can reduce the analysis time from months to days accelerating learnings made from clinical trials and helping speeds therapies to market to ultimately help patients.

What you will be doing

  • Design and build new backend services on AWS to support our platform
  • Design and build new front-end features
  • API design and development
  • Maintain and improve the performance of existing software
  • Write tests for existing and created code to ensure compatibility and stability

Minimum qualifications

  • Bachelor’s Degree in Computer Science or equivalent experience
  • Solid understanding of computer science fundamentals, data structure, algorithm distributed systems, and asynchronous or event-driven architectures
  • Excellent Core Java Skills and 4+ years of experience with java frameworks, server side components, libraries, tools on highly scalable backend systems
  • Experience coding and testing applications that use AWS services components such as EC2, API Gateway, Lambda, S3, EBS, RDS, SQS
  • Experience with microservice architectures, asynchronous frameworks, caching and server side concepts
  • Demonstrated work experience in RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB, HBase, Spark, etc) stores
  • Ability to multi-task easily and juggle priorities in a fast-paced environment
  • Familiarity with source control, Git and working with complex branching
  • Ability to rapidly design, prototype, and iterate to solve problems and fix bugs

Desired qualifications

  • Deployed production applications on AWS
  • Familiarity with Python or R is a plus
  • AWS Developer Certifications is a big plus
  • Some experience with Docker and related systems
  • Experience working with large file processing
  • HPC / high performance compute
  • Exposure to scientific software or biological research is a bonus
  • Nice to have: front-end web development experience using a javascript framework, Ruby on Rails or similar, etc.

Reasons to work for us

  • Join a talented and passionate team that provide the leading cloud based platform for analyzing, storing and sharing high dimensional life science data
  • Contribute to humanity by helping leading scientists around the world discover and develop therapies for cancer, infectious disease, immunological malignancies, among other diseases
  • Office on Castro Street in vibrant downtown Mountain View, the epicentre of Silicon Valley
  • Stock options, medical benefits, munchies and beverages

Position Details

  • Full time
  • Competitive salary and benefits
  • Ideally based near Mountain View, CA but will consider other locations in the US.

Cytobank is an equal opportunity employer. We eagerly seek applicants of diverse background and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities, age, sexual orientation, veteran status, or any other characteristic protected by law.
Note: Our stewardship of the data of many thousands of customers means that a criminal background check is required to join Cytobank.




Other positions

Join a unique group of scientists, software engineers, and informatics experts to solve problems at the intersection of big data and immunology.

Contact us at info@cytobank.org.