Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Site Reliability (Senior or Staff) image - Rise Careers
Job details

Software Engineer, Site Reliability (Senior or Staff)

At BioRender, we’re on a mission to accelerate the world’s ability to learn, discover, and communicate science — transforming how knowledge is shared and making science open, collaborative, and easily understandable by all.

We’re shaping the future of science communication and are looking for talented individuals to help bring this vision to life! 🚀

As our Sr/Staff SRE in the Platform Engineering team, you'll get in on the ground floor and play a pivotal role in developing and shaping a resilient, high-performant, and secure platform for BioRender's engineering prowess. Aligned with our company mission to accelerate the world’s ability to learn, discover, and communicate science, your objective is to design, implement, and maintain robust, scalable, and fault-tolerant systems that our customers rely on. Harnessing the power of automation, CI/CD, and Infrastructure as Code, you'll seamlessly integrate and deploy our applications into the cloud while establishing observability enhanced with actionable alerts and automation to detect performance bottlenecks. You'll adeptly address production issues, promptly restore services, and lead post-mortems to continually enhance our engineering excellence, thereby fulfilling our company's vision to be the go-to trusted place where science is communicated.

Our ideal fit:

  • You have experience working in a fast-paced, competitive environment and have a deep desire to work collaboratively, solve problems, and find win/win solutions.

  • You are passionate about architecting and building scalable platform solutions.

  • You are a results-oriented individual who takes initiative and has a strong bias for action.

  • You’re a creative thinker who finds efficient and simple solutions and evangelizes best practices.

  • You have effective communication skills, a sense of ownership and drive to consistently improve yourself and others. 

  • You’re a selfless team player who sees the big picture and puts common goals at the forefront of solutioning and decision-making.

What you'll be doing:

  • Elevate and Innovate: Enhance platform resilience by constantly seeking ways to improve the reliability, scalability and release efficiency of the platform

  • Develop Robust Observability and Monitoring Solutions: Define, build, deploy, maintain, and extend advanced observability and monitoring tools to bolster system reliability and availability.

  • Define and Monitor Performance Metrics: Play a key role in formulating and tracking Service Level Indicators (SLIs) and Service Level Objectives (SLOs) to establish precise benchmarks for system performance.

  • Solve Complex Issues and Conduct Root Cause Analysis: Swiftly respond to escalated incidents, troubleshoot intricate system and application problems, and conduct thorough root cause analyses to implement corrective measures.

  • Thought Leadership and Innovation: stay up to date with the latest industry trends and emerging technologies and iterate on best practices to increase the quality & velocity of development and deliverables.

  • Architect Scalable and Reliable Systems: Lead in the design and architecture of scalable, distributed, fault-tolerant systems that uphold performance and reliability standards.

  • Mentorship and Evangelism: Champion the adoption of new technologies, disseminate best practices, and advocate for architectural patterns. Mentor and guide fellow engineers in the organization.

What you bring to the table:

  • 10-12+ years of experience in the software/DevOps/SRE realm

  • Strong programming skills in 2 or more of these languages: javascript, typescript, python, Go

  • Ability to troubleshoot complex distributed systems at scale

  • Database Performance Monitoring and best practices

  • Comfortable innovating and establishing new practices, processes, and tooling

  • Strong analytical skills, system design, and architecture for cloud applications

  • CI/CD, configuration management, monitoring, and automation expertise

  • Advanced knowledge of observability and best practices (ELK, Datadog, OpenTelemetry, Prometheus, Grafana)

  • Deployment and orchestration via AWS ECS, k8s, CloudRun etc.

  • Understanding of Linux, virtualization, networking, VPCs, firewalls, security groups

  • Hands-on knowledge of AWS and resources provisioning via CLI/API/IaC

  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.

Why join us?

  • 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. 

BioRender is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

BioRender Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
BioRender DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of BioRender
BioRender CEO photo
Shiz Aoki
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Site Reliability (Senior or Staff), BioRender

At BioRender, we're on an exciting mission to revolutionize how science is communicated, and we need an exceptional Software Engineer, Site Reliability (Senior or Staff) to join our Platform Engineering team! This role puts you at the heart of our operations, helping to build a robust, high-performance platform that empowers our users worldwide. If you have a passion for creating resilient and fault-tolerant systems, we want to hear from you. In this position, you'll harness automation and the latest CI/CD practices to ensure our applications run smoothly in the cloud. You'll also focus on the critical task of observability, developing tools that help monitor and improve system reliability, while troubleshooting any production issues that arise with agility and expertise. This is a fantastic opportunity for those who thrive in fast-paced environments and are eager to boost their skills while collaborating closely with a dynamic team. At BioRender, we believe in the power of continuous improvement and mentorship, so you'll not only hone your own skills but also guide others to success. Your role will influence the entire organization, as you not only develop cutting-edge technology but also foster best practices and innovative solutions. If you hold a bachelor's degree in Computer Science or a similar field and bring 10-12+ years of relevant experience, particularly with languages like JavaScript, Python, or Go, we'll provide a platform for you to excel! Join us in changing the landscape of scientific communication while enjoying the flexibility of remote work!

Frequently Asked Questions (FAQs) for Software Engineer, Site Reliability (Senior or Staff) Role at BioRender
What are the main responsibilities of a Software Engineer, Site Reliability at BioRender?

As a Software Engineer, Site Reliability at BioRender, your main responsibilities will include designing and maintaining high-performance and resilient platforms, developing observability and monitoring solutions, and troubleshooting complex systems. You'll also be expected to define Service Level Indicators (SLIs) and Service Level Objectives (SLOs), ensuring that our systems meet the highest performance metrics. Additionally, your role will involve mentoring team members and championing the adoption of best practices within the organization.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer, Site Reliability role at BioRender?

To qualify for the Software Engineer, Site Reliability position at BioRender, candidates should have 10-12+ years of experience in software engineering, DevOps, or Site Reliability Engineering. A strong foundation in programming languages such as JavaScript, Python, or Go is essential, along with an understanding of distributed systems and cloud applications. A degree in Computer Science or a similar technical field is preferred, but equivalent practical experience is also valuable.

Join Rise to see the full answer
How does BioRender support the role of a Software Engineer, Site Reliability in terms of professional growth?

At BioRender, we emphasize continuous improvement and professional growth for our Software Engineer, Site Reliability team members. You'll have opportunities for mentorship, collaboration with other experts in the field, and access to resources that help you stay updated on industry trends and emerging technologies. Our remote-first environment encourages flexibility while enabling you to contribute to a mission-driven team focused on scientific communication.

Join Rise to see the full answer
What programming skills are essential for the Software Engineer, Site Reliability position at BioRender?

Candidates for the Software Engineer, Site Reliability role at BioRender should be proficient in programming languages such as JavaScript, TypeScript, Python, or Go. Strong analytical and troubleshooting skills are equally important, as you'll be solving complex problems related to system performance. Familiarity with DevOps practices, automation, and cloud services is also crucial for success in this role.

Join Rise to see the full answer
What makes the Software Engineer, Site Reliability position at BioRender unique?

The Software Engineer, Site Reliability role at BioRender is unique because it combines cutting-edge technology with a mission-driven focus on improving scientific communication. You will not only be building and maintaining high-performance systems but also be part of a culture that values collaboration, creativity, and continuous learning. Our team members play a crucial role in ensuring that scientific knowledge is accessible to all, making your work impactful on a global scale.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Site Reliability (Senior or Staff)
Can you describe your experience with cloud infrastructure and how it applies to the role of Software Engineer, Site Reliability?

When answering this question, you should highlight your familiarity with cloud services like AWS, along with specific examples of how you've implemented infrastructure as code or automated deployment processes. Explain how your experience contributes to building resilient, scalable systems, emphasizing your problem-solving approach.

Join Rise to see the full answer
How do you approach monitoring and observability in your systems?

Discuss your philosophy on monitoring and observability, mentioning specific tools you've used like ELK, Datadog, or Prometheus. Talk about how you define performance metrics and the importance of proactive monitoring to ensure system reliability and availability.

Join Rise to see the full answer
Describe a challenging incident you've encountered in your work as an SRE and how you resolved it.

Prepare a concise story outlining the technical challenge, your troubleshooting process, and the ultimate resolution. Emphasize your analytical skills and your ability to collaborate with teammates during critical situations. Highlight any improvements you made following the incident to prevent recurrence.

Join Rise to see the full answer
What strategies do you use to ensure collaboration among remote team members?

Share your thoughts on effective communication tools, regular check-ins, and the importance of fostering a collaborative culture, even in a remote setting. Provide examples of how you've successfully led teams or projects that required seamless cooperation across different locations.

Join Rise to see the full answer
How do you stay up to date with industry trends and emerging technologies relevant to your role?

Discuss your methods for staying informed, such as attending conferences, participating in online courses, reading technical blogs, or engaging in community forums. Explain how you integrate new knowledge into your work and the impact it has on your team or projects.

Join Rise to see the full answer
What role does mentorship play in your experience as a Software Engineer, Site Reliability?

Talk about your approach to mentoring others, sharing knowledge, and fostering a culture of learning. Illustrate how mentorship enhances not only individual and team performance but also contributes to an organization’s success.

Join Rise to see the full answer
What techniques do you employ for effective automation in your workflows?

Explain your experience with various automation tools and techniques, emphasizing how you've streamlined processes and reduced manual interventions. Discuss the impact of automation on your team's efficiency and system reliability.

Join Rise to see the full answer
Can you walk us through your experience with CI/CD pipelines?

Provide a detailed explanation of CI/CD pipeline configurations you've set up, tools you used, and the testing strategies you implemented. Highlight the benefits of these practices in improving software delivery speed and quality.

Join Rise to see the full answer
How do you prioritize and manage multiple projects or incidents in a fast-paced environment?

Share your strategies for task prioritization and time management, focusing on your adaptability in dynamic situations. Provide examples showing how you've effectively balanced competing demands while maintaining quality and responsiveness.

Join Rise to see the full answer
Describe how you would handle a system-wide outage affecting end-users.

Walk the interviewer through your systematic approach to incident response, including communication strategies with stakeholders and users. Emphasize your technical troubleshooting abilities and focus on restoring services rapidly while analyzing root causes for future prevention.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid

Help transform science communication at BioRender as a Senior/Lead Infrastructure Security Engineer dedicated to improving security standards and practices.

Photo of the Rise User
Posted 3 days ago
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid

Become a pivotal part of BioRender's mission to transform scientific communication as a Senior/Lead Application Security Engineer.

Photo of the Rise User
Posted 14 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays
Photo of the Rise User
Cubic Remote No location specified
Posted 10 days ago

Join Cubic³ as a full stack developer to work on innovative automotive software solutions in a fully remote capacity.

Photo of the Rise User
DRW Hybrid Chicago, Illinois, United States
Posted 2 days ago

Join DRW as a Senior Frontend Engineer and play a key role in developing cutting-edge trading UI solutions.

Photo of the Rise User
Sopra Steria Remote 1 Av. André-Marie Ampère, 31770 Colomiers, France
Posted 5 days ago

Join Sopra Steria as a Technical Leader to spearhead innovative software development in the aeronautics sector using Python and ReactJS.

Photo of the Rise User
Visa Remote Singapore, Singapore
Posted 5 days ago

Join Visa as a Senior Software Engineer focused on DevOps, where your expertise will enhance our systems' reliability and security in a hybrid work environment.

Posted 9 days ago

Join Northrop Grumman as an Associate Software Engineer and help innovate technology solutions at their Woodland Hills location.

Photo of the Rise User

Join DaCodes as a Backend Developer utilizing Node.js and C# for an exciting 6-month project in a remote setup.

BioRender is a web-based program with thousands of pre-made icons and templates to help researchers create and share scientific illustrations.

83 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Global CitizenBadge InnovatorBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Inventory Control Analyst II at Aretum
Photo of the Rise User
Someone from OH, Dayton just viewed Business Analyst (Supply Chain project) at Nagarro
Photo of the Rise User
9 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Sr. Logistics Analyst at Innio
Photo of the Rise User
Someone from OH, Cincinnati just viewed Forensic Nurse Examiner-Prn Shift Varies at TriHealth
Photo of the Rise User
Someone from OH, New Albany just viewed Junior Buyer at CSC Generation
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Administrator Intern at Finalsite
F
Someone from OH, Columbus just viewed Part Time Support Lead at Five Below
Photo of the Rise User
Someone from OH, North Olmsted just viewed Art Director - Creative- KY at Photon
Photo of the Rise User
Someone from OH, Cleveland just viewed Account Executive, Army SOF/COCOMs at Pure Storage
Photo of the Rise User
Someone from OH, Kent just viewed IT Compliance Analyst I at Fidelity National Financial
Photo of the Rise User
Someone from OH, Dayton just viewed Music Production / Creative Intern at Landor
Photo of the Rise User
Someone from OH, Cleveland just viewed Double Remote Assistant (Central US) at Zirtual
S
Someone from OH, Cincinnati just viewed Product Manager - Remote at Substance
Photo of the Rise User
162 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed IT General Controls Tester at ING
Photo of the Rise User
Someone from OH, Columbus just viewed Contact Center Representative - 4882 at Advantmed