BioRender

Staff Software Engineer

Remote Canada
React Node.js Express.js API MongoDB AWS
Description
At BioRender, our mission is to accelerate the world’s ability to learn, discover and communicate science. We are passionate about democratizing science communication in order to accelerate scientific discovery and understanding. We're looking for amazing people to help create the world’s go-to-place and platform where science is communicated. Come join us!

This is a big, ambitious goal. We’re looking for passionate product minded engineers who are motivated by obsessing over customer problems and building products to solve them in a collaborative team environment. By joining us, you’ll get an opportunity to collaborate closely with product managers, designers and scientists to ship products and features that equip our users with the necessary tools to communicate science faster. 

We’re hiring Staff Software Engineers across all our teams to join our mission in democratizing science communication. As Staff Software Engineer, you’re a subject matter expert within your domain, demonstrating strategic thinking and creative problem solving to successfully own solving customer problems from ideation to production. You thrive at taking initiative to find meaningful problems that need to be addressed with our business, product or technology, and you take action to execute on solving them collaboratively. 

Our engineers are generally fullstack with a meaningful emphasis on frontend given the nature of our product. 

We're currently hiring Staff Engineers in the following areas: 

Illustration Core Editor: The Illustration Core Editor team’s mission is to build the best-in-class tool for creating scientific illustrations. The team's primary focus includes enhancing and improving the editor, which is the core functionality of the BioRender application.

Enterprise team: The Enterprise team’s mission is to build a world-class and intuitive experience for scientists and their teams to use and collaborate in BioRender (researchers, admins, and others). The features include signup, onboarding, file organization, collaboration, payments, account management and more.

Growth team: The Growth team aims to discover and unlock value for our users, focusing on different aspects of the user journey. They use rapid product experimentation to drive user acquisition/engagement/retention/revenue, optimize the user experience, and drive forward sales pipeline.

Other teams: We’re looking to expand our core product areas and are going to be setting up several new full stack teams in the next 6-9 months that will focus on product expansion. 

You will:

  • Collaborate with the team to ensure all projects are on track and are executed to the highest degree of quality 
  • Act as a thought partner to the product manager on the team and product leadership; weighing in on departmental product roadmap, addressing complex questions, and raising areas of tech debt
  • Strong impact on the development of others within engineering by creating new processes and programs to develop engineers at all levels within the team, and across teams (e.g. by creating a security training program, or improving the co-op program) 
  • Lead cross-team / cross-functional projects from the technical implementation standpoint

Our ideal fit:

  • At least 7+ years of professional experience as a full-stack engineer
  • Demonstrated expert proficiency in ReactJS (or other similar JS frontend frameworks), NodeJS and ExpressJS (or other similar Node-based API frameworks), NoSQL databases (MongoDB a plus), and cloud infrastructure (e.g. AWS)
  • Designed systems used by the entire engineering department / and/or were foundational to the product
  • Has had complete ownership over a team’s overall progress against deliverables and objectives 

Why join us?

  • We are mission-driven, and work collaboratively towards our shared vision of improving scientific communication and accelerating scientific discovery: BioRender figures have appeared in more than 16,000 publications! 
  • It’s a product that users love! We have a world-class NPS and a community of loyal fans. Check out our Testimonials page to see what our customers are saying about us: https://biorender.com/testimonials/ 
  • We are in the top quartile for profitability and year-over-year revenue growth, with users in 200+ countries.
  • BioRender is an equal opportunity employer, and an inclusive hiring process and work environment is a part of our DNA. 
  • 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. 
  • We’re backed by top investors, accelerators, and some of the most successful life science entrepreneurs and philanthropists in the world including Y Combinator, Malala Fund founders, and Fifty Years VC. 
  • We are committed to building a warm, inclusive, and diverse environment. Check out how we make sure our employees come first.
Check out our candidate resource - Engineering, Product & Design at BioRender! 
You can also read more about the BioRender interview process and FAQs here!
Check out what it's like to work at BioRender in Canada and the US!

Please note that in Canada, only those companies licensed by a provincial or territorial engineering regulator may refer to themselves as an “engineer” and therefore, this role will be titled "developer" internally at BioRender.

There are more than 22,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

39,000+ jobs from 4,300+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member with 1 day free trial

or

Cancel anytime