Software Engineer

Parse Biosciences Logo

Parse Biosciences

πŸ“Remote - United Kingdom

Summary

Join Parse Biosciences as a Software Engineer and contribute to the development of Trailmaker, a cloud-based platform for single-cell RNA sequencing data analysis. Work closely with a team to architect and build new features, enhancing user engagement. This full-time, 100% remote position requires collaboration, problem-solving, and a passion for creating high-quality software. You will participate in all stages of development, from planning and implementation to testing and deployment. The ideal candidate possesses strong programming skills, experience with cloud applications (ideally AWS), and a commitment to agile methodologies. No prior biology or bioinformatics knowledge is needed.

Requirements

  • A degree in computer science (or similar) plus >1 year working experience OR at least 3 years equivalent working experience
  • Experience working in a team that rapidly ships high-quality software that solves important problems
  • Proficiency in at least two programming languages, including Python and JavaScript
  • Knowledge of container-based cloud applications, ideally on AWS
  • Significant professional experience and knowledge of web development
  • Significant experience in conducting code reviews and providing feedback to others
  • This position is home office based and will require a reliable internet connection and suitable workspace to fulfill job duties effectively
  • Regular communication and collaboration with team members will occur virtually through Zoom meetings, Slack instant messaging/huddles, and email

Responsibilities

  • Work closely with other team members to architect and build new features in order to increase the number of engaged users of the platform
  • There is no division between backend, frontend or testing roles - each engineer contributes to any part of the codebase and is responsible for the entire development process from work planning, through implementation and writing tests to completing the feature
  • As a core member of a small team, you will help us shape our engineering culture and processes
  • Always put the user first
  • Be an active participant and decision-maker during technical discussions
  • Be passionate and empathetic - you fall in love with problems, not solutions. You’re a doer, and a helper
  • Create, refine and improve development processes together with the team
  • Champion and evangelize the agile development methodology
  • Take pride in your work
  • Think like an owner
  • Experiment, test, try, fail and learn continuously
  • Help and mentor team mates
  • Have experience and desire to work as part of a close-knit team

Benefits

Laptop and any other essential technical/home office equipment will be provided

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.