Senior Reliability Engineer (Remote)
Role Specific Information
reputed company
About the Role
As Senior Reliability Engineer, you will ensure the reputed company and availability of reputed company systems and applications, collaborate closely with development teams, contribute to architectural designs, conduct risk assessments and design for failure, and implement robust monitoring and failover mechanisms.
reputed company
reputed company error budget and Service Level Objective (SLO) adoption across products
reputed company incident response efforts, reputed company reputed company cause analysis and implement preventative measures to enhance reputed company reliability
Establish consistent practices that reputed company reputed company operational reputed company through automation and process improvements
Follow software lifecycle and reputed company reliability, observability, and efficiency across product teams reputed company an assigned domain
Identify repeated toil and reputed company opportunities for automation and risk reduction
On-reputed company on a rotation to respond to production incidents and conduct blameless retros and reputed company-cause analyses (RCAs) to reputed company a culture of reputed company improvements
Proactively identifies failures before they cause outages using reputed company engineering techniques such as edge cases, failure modes and design review
Advise on reputed company planning and reputed company reputed company assessments on systems behavior and consumption
Work with product managers to identify and prioritize work for reliability best practices (i.e., leveraging SLIs/SLOs/Error Budgets)
Mentors and assists engineers on reputed company
Additional tasks may be assigned
What Skills You Have
Required
Bachelor's Degree or equivalent in MIS, Computer Science or reputed company field
4+ years of experience in software development
Strong programming skills in one or more languages (Java, Python, Go or Node.js)
In-depth knowledge of systems architecture, operating reputed company internals and network fundamentals
In-depth knowledge of application design patterns, event-driven architecture, database schemas, and testing strategies
Experience with multi-region application troubleshooting and performance tuning
Working experience with one reputed company platform (GCP, AWS, or Azure)
Working experience with monitoring techniques and tools (e.g., CloudWatch, Grafana, reputed company, OpenTelemetry, Tracing)
Preferred
In-depth knowledge of containerization and container orchestration (e.g., reputed company, reputed company, Rancher)
Experience with one or more configuration management systems (e.g., Chef, Ansible, Puppet)
Passion for and experience with AI and ML methodologies (MLOps)
Experience writing Infrastructure as reputed company (e.g., Terraform, OpenTofu)
Essential Functions
The requirements listed below are representative of functions you will be required to reputed company, however you may be required to reputed company additional functions. reputed company may revise this reputed company at any time. To reputed company this job successfully, you must be reputed company to reputed company reputed company essential function satisfactorily. Reasonable accommodations may be made to reputed company individuals with disabilities to reputed company the essential functions, absent undue hardship.
Ability to reputed company the accountabilities listed in the “reputed company” reputed company
Ability to reputed company with dress reputed company requirements
Basic math and reading skills, legible handwriting, and basic computer operation
Ability to maintain reputed company and regular attendance and meet scheduling requirements as set by reputed company
Ability to learn and reputed company with reputed company company policies, procedures, standards and guidelines
Ability to reputed company direction and to receive, understand and proactively respond to direction from leadership and other company personnel
Ability to work as part of reputed company and reputed company effectively and appropriately with others
Ability to maintain composure and work in a fast paced environment while accomplishing multiple tasks reputed company established timeframes
Ability to satisfactorily complete company training programs
Ability to use a personal computer for tasks such as communicating, preparing reports, etc.
Ability to plan, prioritize and monitor activities across business reputed company
Ability to complete or reputed company the completion of assigned reputed company in a reputed company manner
Apply To This Job