Site Reliability Engineer (SRE)

B
Bright Vision TechnologiesSite reliability engineering
100% Remote (U.S.)Full-TimeSenior
Salary100,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Ten or more years of SRE, DevOps, or production engineering experience
Required Skills
PythonJavaKubernetesGoGrafanaPrometheusCI/CDLinuxDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Ten or more years of SRE, DevOps, or production engineering experience supporting large-scale distributed systems.
  • Strong programming skills in at least one of Python, Go, or Java.
  • Hands-on experience operating Linux at scale, including networking, performance tuning, and systems-level troubleshooting.
  • Production experience operating Kubernetes and container-based workloads.
  • Working knowledge of observability tooling such as Prometheus, Grafana, OpenTelemetry, ELK/EFK, or commercial equivalents.
  • Hands-on experience designing and operating CI/CD pipelines for infrastructure and applications.
  • Solid understanding of distributed-system design, including consistency models, partitioning, and failure semantics.
  • Demonstrated experience leading incident response and conducting post-incident reviews.
  • Experience defining and operationalizing SLOs and error budgets is preferred.
  • Experience with a major cloud platform (AWS, Azure, or GCP) is preferred.

Responsibilities

  • Define, instrument, and refine SLOs, SLIs, and error budgets for critical services.
  • Lead production incident response and resolution, and conduct post-incident reviews.
  • Design and implement monitoring, logging, and tracing strategies using observability tooling.
  • Build and maintain on-call processes, runbooks, and escalation paths.
  • Automate operational toil with production-grade tooling in Python, Go, Bash, or similar languages.
  • Architect and operate Kubernetes clusters and container-based workloads, including autoscaling and capacity planning.
  • Design CI/CD pipelines with automated testing, canary deployments, feature flags, and progressive rollouts.
  • Lead capacity planning and performance engineering, and validate models through load testing and chaos experiments.
  • Partner with application development teams on failure-mode analysis, graceful degradation, and dependency hardening.
  • Improve platform resilience through fault injection, dependency isolation, retries, timeouts, circuit breakers, and failover paths.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 180,000 USD per year
Apply Now