Full Time

Staff Site Reliability Engineer (Remote)

DuckDuckGo
Remote!
$90,000 - $130,000* / year (about $43–$63 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 DuckDuckGo, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Staff Site Reliability Engineer (SRE) at DuckDuckGo will play a pivotal role in maintaining and enhancing the reliability, performance, and efficiency of our services. Engaging in a collaborative environment, the incumbent will be responsible for implementing robust monitoring frameworks, automating repeatable tasks, and ensuring the seamless operation of systems in a distributed environment. This role is crucial for fostering a culture of reliability throughout the organization and will involve working across teams to optimize processes and technologies.



Job Responsibilities

  • Design, implement, and maintain monitoring and alerting systems to ensure high uptime and reliability of services.
  • Automate infrastructure and deployment processes for scalable, efficient, and secure service management.
  • Collaborate with development teams to improve the reliability, scalability, and performance of applications and systems.
  • Troubleshoot and resolve production incidents in a timely manner, performing root cause analysis to prevent recurrence.
  • Develop and implement best practices for system management, operational efficiency, and incident response.
  • Contribute to the development of capacity planning and performance tuning initiatives.
  • Mentor and guide junior engineers in reliability engineering practices and methodologies.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • A minimum of 5 years experience in Site Reliability Engineering, DevOps, or a related discipline.
  • Proficiency in at least one programming language such as Python, Go, or Java.
  • Strong knowledge of Linux/Unix server administration and configuration.
  • Experience with cloud computing platforms such as AWS, GCP, or Azure.
  • Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Staff Site Reliability Engineer will primarily work with a variety of technologies and tools, including cloud infrastructure platforms (AWS, GCP, Azure), containerization tools (Docker, Kubernetes), monitoring solutions (Prometheus, Grafana), and configuration management tools (Ansible, Terraform). Proficiency with CI/CD pipelines, version control systems (Git), and scripting languages will also be integral to the role, facilitating the automation of workflows and ensuring efficient service management.



Ideal Candidates

Ideal candidates for the Staff Site Reliability Engineer position should possess a proactive mindset and a strong commitment to enhancing system reliability and performance. They should demonstrate exceptional collaboration skills, be comfortable working in a fast-paced environment, and have a passion for continuous improvement and learning. The ability to effectively communicate technical concepts to non-technical stakeholders will be essential. A strong analytical mindset combined with the capability to think critically under pressure will make individuals stand out as excellent fits for this role.

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.