Full Time

Sr. Site Reliability Engineer

Dice
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Site Reliability Engineer (SRE) at Dice will play a critical role in ensuring the reliability, availability, and performance of our diverse applications and services. This position requires a seasoned engineer with a deep understanding of software engineering, systems administration, and DevOps practices. The SRE will collaborate closely with development teams to implement scalable and reliable services while automating repetitive tasks and enhancing system performance through innovative solutions. This role offers an opportunity to influence the technical direction of the organization and directly impact user experiences.



Job Responsibilities

  • Design, implement, and maintain scaling infrastructure and systems for high availability and robustness.
  • Monitor system performance and troubleshoot issues across the full stack—from infrastructure to application.
  • Develop and maintain automation tools for continuous integration and deployment (CI/CD).
  • Work in collaboration with software development teams to ensure that uptime and performance objectives are met.
  • Conduct post-mortems for service outages and implement preventive measures to mitigate future risks.
  • Write and maintain documentation related to system operations and incident management protocols.
  • Participate in on-call rotation to provide support for system incidents and service interruptions.
  • Stay up-to-date with industry best practices and emerging technologies to enhance system reliability and performance.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent industry experience.
  • 5+ years of experience in a Site Reliability Engineering, DevOps, or similar role.
  • Proficient in at least one programming language (Python, Go, Java, etc.) and scripting languages (Bash, etc.).
  • Extensive experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of systems architecture, networking, and security protocols.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack, etc.).
  • Familiarity with Agile development methodologies and tools like JIRA.
  • Excellent problem-solving and analytical skills with a strong attention to detail.


Technologies & Tools

The Senior Site Reliability Engineer will work with a variety of technologies and tools integral to maintaining and improving the infrastructure at Dice. Key technologies include AWS for cloud services, Docker and Kubernetes for container orchestration, Prometheus and Grafana for monitoring, and CI/CD tools like Jenkins and CircleCI. Familiarity with infrastructure as code (IAC) tools such as Terraform or Ansible is also essential for automating deployment and management tasks.



Ideal Candidates

The ideal candidate for the Senior Site Reliability Engineer role at Dice possesses a strong passion for technology and a proactive approach to problem-solving. They should exhibit excellent communication skills, allowing them to work collaboratively with cross-functional teams. Candidates should demonstrate independence, the ability to adapt in a fast-paced environment, and a commitment to continuous learning and improvement. A meticulous mindset combined with a desire to build reliable systems will make them a perfect fit for this position.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.