Software Engineer - Science Tools


Remote in North America
Job Function
Toronto | Development | Intermediate

We are currently seeking a Software Engineer to join our Science Tools team. Reporting to the Engineering Manager, you will be a key contributor to BenchSci’s Science Tools Platform, a web application to enable in-house scientists to curate our life-sciences data. The information provided by our scientists directly impacts the users of our platform by expanding and improving the quality of the data that helps to shorten the path of their research.

This position is open to candidates who would like to work remotely (outside of the GTA) or in-person at our Toronto office (post-COVID). For candidates who will be working within the GTA once we return to the office, we will continue to have ongoing remote flexibility of up to 4 days per week (department dependent).

You Will:

– Be a part of a team responsible for building full-stack web applications for our internal scientists 

– Participate in our collaborative design process where your technical solutions are discussed, strengthened, and supported by input from a wider team of engineers

– Be directly involved in planning and design considerations

– Work closely with scientists, data engineers, and researchers to solve complex problems around life-science data processing

– Design, plan, and execute quality technical deliverables in a timely manner

– Scale a highly adaptive ingestion framework to handle diverse data from external sources

– Collaborate with passionate engineers and domain experts to solve complex problems

– Receive opportunities to work both independently and in pair-programming settings 

– Experience an unmatched opportunity for growth and development, and to learn from a team of outstanding engineers

You Have:

– 3+ years working as a professional full-stack engineer

– Experience working in a fast-paced Agile environment

– Experience with application development frameworks such as Django or Spring

– Experience with Javascript frameworks such as Angular or React 

– Experience with API development

– Experience with database design, secure authentication/authorization patterns, and RDBMS performance tuning

– Experience with cloud reference architectures and implementing standard data processing patterns on the cloud

– Strong cross-team communication and collaboration skills

– An eagerness to share your own ideas and openness to those of others

Nice to haves, but not mandatory qualifications:

– Experience with Kubernetes in production

– Familiarity with data visualization libraries such as D3 or Chart.js

– A background in life sciences

Apply Now

Is this posting closed? Report a Dead Link

We do our best to remove postings when they're taken down, but as a small team we sometimes miss a few. Thank you for helping us stay current.