BioRender

Remote, toronto
101 - 250 employees
26 - 50 engineers
Private funding
Private

BioRender is a fast-growing and mission-driven startup transforming how science is discovered and communicated forever. We are passionate about democratizing science communication in order to accelerate scientific discovery and understanding. We aim to save scientists over 1 billion hours of wasted time per year so they can spend it on solving important things, like curing cancer.

We're looking for amazing people to help create the world’s go-to platform where science is communicated. Come join us!

BioRender photo 1 BioRender photo 2 BioRender photo 3 BioRender photo 4
Active Roles

Why join us?

  • We are mission-driven! Every year, scientists waste 1B+ hours using inefficient methods to communicate their work. Our goal is to improve the state of science communication and accelerate the pace of scientific discovery around the world.

  • We are profitable and growing! Our customers are some of the largest pharma/biotech companies and most renowned academic institutions around the world. We have over 1M users across 200 countries and are growing our user base and revenue at well over 2X year over year!

  • We're product-lead. BioRender is a product that scientists love because it's solving a real pain point and saving them 20+ hours/month. We have a legion of evangelical users. Check out our Testimonials page to see what our customers are saying about us: https://biorender.com/testimonials/

  • We're committed to creating a collaborative, engaged environment where people are inspired and empowered to do their best work. We've been featured in Great Place to Work and Best Workplaces Managed by Women.

  • We’re remote-first and have team members across Canada and the United States. A physical office in Toronto is available, but you have the flexibility to work from anywhere. Restrictions permitted, we aim to have quarterly in-person planning events and team building offsites.


Engineering at BioRender

Engineering team and processes

Currently, our engineering department is 25 people across 5 engineering teams:

The Editor Team creates web-based interactive tools for communicating science (think rendering, caching, drawing and editing tools).

The App Experiences Team enables teams of scientists to organize their content, collaborate, and manage their accounts (think tools like commenting, sharing and organizing content, identity and access management).

The Platform Team provides a secure, stable, performant platform to empower product and engineering to have autonomy to get their work done more efficiently.

The Growth and Data Engineering Team ingests and analyzes huge amounts of telemetry and usage data and uses this data to inform decisions across the company. The team also runs product experiments to drive user acquisition and optimize the user experience for scientists.

The Internal Tools team enables BioRender's internal teams to be more efficient by providing tools and automating manual tasks.

The teams have autonomy in how they operate, prioritize their work and pick tools to improve their workflows. Every team has some form of standups, retrospectives and planning sessions. Every two weeks we come together for an Engineering All Hands where teams share their recent wins and learnings.

We make time and space for learning and innovation:

• We have biweekly tech talks where members of team can talk about anything of interest. Some recent talks were on Danger JS and OWASP Top 10

• We ran a week-long engineering and product wide in person Hackathon in December 2021 and are planning another one in June 2022

• We have a spacetime program where any engineer on the team can book a week off to work explore an idea or pursue a project outside of their regular work

• We hold Refactor parties every Friday where we pair program and tackle bits of technical debt

• We have cross-team taskforces and meet regularly to tackle problems, such as improving observability or improving application security

• We have weekly company wide lunch and learns where anyone in the company can present on any topic of interest. Some fun recent ones were on gardening and sharpening knives

We ship multiple times a week. Our tests are automated with Cypress and Jest and we use feature flagging to do staggered releases and reduce risk. We use Elastic to observe errors on the backend and Sentry on the frontend.

We share and celebrate our wins with the rest of the company. We hold a company wide Show and Tell every Friday, where we spotlight recent product engineering wins and technical behind the scenes wins. It is very important that teams are recognized for their work!

Technical Challenges

• Building a visual editor on the web that is snappy and performant comes with a fun set of technical challenges! We have to optimize rendering and caching, figure out how to generate and export large files, cache vector images with complicated paths to reduce rerendering and get it to play nicely with different browsers.

• Fast growth comes with its architectural challenges! As we now have more than 150k monthly active users, and looking to double in the next year, our backend has to scale with our growth - we have to split functionality into microservices to support the demands of the product and user growth.

• We collect over 10M data points / day and always aim to make data-driven decisions across the company. Collecting, cleaning and storing a large dynamic data system comes with many technical challenges. Analyzing large data sets and deriving meaningful business insights can be incredibly complicated but when done right it enables us to move quicker and make better decisions!

Projects you might work on
  • Real time collaboration: Last year we made our graphics product real-time collaborative - you can now collaborate on BioRender files in real-time, leave comments and share folders. This required solving many technical challenges on the frontend and building a real-time infrastructure in AWS to support 20,000+ concurrent file editors. Next, we're looking to build out public shareable links - which means that our infrastructure has to support spikes in traffic on specific files.

  • Global Scientist Database: One of our most exciting data projects is building a data platform which contains every scientist, publication, institution, journal and conference publicly known in the world . This data platform can power our business intelligence, go-to-market strategy, content recommendation, user personalization, and more. We gather over 500 million data records from several dozen data sources which introduces significant data scalability, accuracy, transformation, and accessibility challenges.

Tech stack
React
Node
Aws
MongoDB
TypeScript
Express.js

Working at BioRender

At BioRender, we are committed to building a warm, inclusive, and diverse environment. We believe that people do their best work when they feel good, and every member of our team deserves to feel safe, empowered, and supported.

These are the principles that guide us every day and ensure we do our best work: resourcefulness, integrity, curiosity, and empathy.

Perks & benefits
  • Work from Home

    We’re remote-first and have team members across Canada and the United States. A physical office in Toronto is available, but you have the flexibility to work from anywhere.

  • Women-led company

    We were recognized by Great Places to Work Canada as one of the best workplaces managed by women. 2/3 of our co-founders are women, including our CEO and CTO.

  • Health Insurance

    Comprehensive health and dental benefits for you and your family from your first day, including an EAP, HSA, and extended mental health benefits.

  • Team Activities

    Weekly lunch and learns, show and tells, and virtual happy hours help us to level up our knowledge, have fun together, and stay connected in a remote-first environment.

  • Generous Vacation

    In addition to vacation days, our 3 annual BioRender Recharge long weekends offer you a chance to unplug and reset!

  • Workshops/Conferences

    We'll support your professional growth through regular goal-setting, mentorship, and funding for courses and conferences.

  • Pet Friendly

    Keep your furry family members healthy with our Pet & Animal Wellness veterinary bill reimbursement program.

Our Team by the Numbers

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply