Software Engineer, Site Reliability (Senior or Staff)
BioRender
This job is no longer accepting applications
See open jobs at BioRender.See open jobs similar to "Software Engineer, Site Reliability (Senior or Staff)" Work In Tech.Software Engineering
Remote
- 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.
- 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.
- 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.
- 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.
This job is no longer accepting applications
See open jobs at BioRender.See open jobs similar to "Software Engineer, Site Reliability (Senior or Staff)" Work In Tech.