Senior Software Engineer
BioRender
- Collaborate Across Teams: Work side-by-side with product managers, designers, and data scientists to shape a roadmap that empowers scientific leaders to collaborate safely and effectively together.
- Own and Improve: Take end-to-end ownership of key components of our codebase, ensuring that features are robust, secure, scalable, and maintainable.
- Drive Creative Problem-Solving: Embrace ambiguity, experiment boldly, and develop creative solutions that push the boundaries of what our product can do.
- Collaborate cross-functionally: Work closely with designers, product managers, and other product engineers to deliver high-quality experiences.
- Uphold engineering excellence: Write testable, well-documented code; participate in code reviews and design critiques; and help evolve best practices.
- Elevate team impact: Bring thoughtful technical insights and a growth mindset to help us continuously improve as a team.
- User Focused & Impact Driven: You prioritize delivering real value to users, thoughtfully balancing quality, speed, and the company’s broader goals
- AI Passion: You’re genuinely curious about AI, continuously explore emerging tools, and love applying them in real-world projects.
- Tech Expertise: Proficient in modern JavaScript frameworks (e.g., ReactJS), NodeJS/ExpressJS, cloud infrastructure (e.g., AWS). Experience with MongoDB/NoSQL databases for efficient data management
- Strong Communicator & Collaborator: You thrive in a collaborative environment, working closely with others across disciplines to achieve shared objectives.
- Crafting Quality User Experiences: You work closely with design and product to craft delightful user interfaces, leveraging the web platform and using UI frameworks such as React.
- Builder Mentality: With 7+ years of full-stack development experience, you’ve built products from concept to production and are eager to prototype and iterate quickly.
- Background in science with an analytical and data-driven approach to problem-solving.
- Passionate mentor with experience guiding and supporting team members.
- Experience with observability and metrics-driven design, utilizing tools like Datadog.
- Enterprise development experience, building scalable and robust systems in a complex environment.
- Experience with AWS and Terraform for cloud infrastructure and automation.
- Ship core Editor features: Build and maintain user-facing features in our Editor with a strong focus on performance, usability, and polish.
- Deepen your technical expertise: Gain fluency in our architecture, particularly the Canvas APIs, and contribute to shared infrastructure.
- Must have: full stack but strong front end experience
- Nice to have: graphics experience
- Integrating into our user’ workflow: Design and build secure, seamless integrations between BioRender and our users’ core tools.
- Evolving our suite of admin tooling: Help our enterprise administrators effectively manage their users and content by building tools for both internal and external teams (e.g. authentication, sharing controls, usage reporting).
- We are mission-driven: we work collaboratively towards our shared vision of improving scientific communication and accelerating scientific discovery. BioRender figures have appeared in more than 54,000 publications!
- BioRender is loved by millions! We have a world-class NPS and a community of loyal fans and users in 200+ countries!
- Our company is backed by top investors and accelerators like Y Combinator, and we are on a growth trajectory comparable to many top-performing SaaS companies
- We’re remote-first with team members across Canada and the U.S., offering you the flexibility to work from anywhere.