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.
Overview
The Principal Site Reliability Engineer (SRE) at DuckDuckGo will play a critical role in enhancing the reliability, availability, and performance of our services. In this remote position, you will lead efforts to automate and streamline operations and develop solutions to improve resiliency across distributed systems. Collaborating with cross-functional teams, you will mentor junior engineers, drive incident response processes, and ensure a culture of reliability within the organization.
Job Responsibilities
- Design and implement scalable and reliable systems to ensure high availability of services.
- Establish SRE best practices within engineering teams to foster a culture of reliability, performance, and efficiency.
- Troubleshoot and resolve critical production issues, providing timely communication to stakeholders.
- Automate operational processes to eliminate manual interventions through scripting and tooling.
- Conduct post-incident reviews and implement corrective actions to enhance system resilience.
- Mentor and guide junior SREs, promoting knowledge sharing and collaborative problem-solving.
- Work closely with product development teams to influence system design with SRE principles.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 10 years of experience in software engineering or system administration, with at least 5 years in a Site Reliability Engineering role.
- Strong programming skills in languages such as Python, Go, or Java.
- Experience with container orchestration tools like Kubernetes and experience with cloud platforms (AWS, GCP, Azure).
- Excellent understanding of networking and systems architecture.
- Proficient knowledge of monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Exceptional problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Principal Site Reliability Engineer will work with an array of technologies and tools including but not limited to: AWS for cloud infrastructure, Kubernetes for container orchestration, Prometheus for monitoring, Grafana for visualizing metrics, and various scripting tools for automation. Familiarity with CI/CD pipelines, infrastructure as code (IaC) tools like Terraform, and version control systems such as Git will also be essential in ensuring optimal system performance and maintainability.
Ideal Candidates
Ideal candidates for the Principal Site Reliability Engineer position at DuckDuckGo will possess a strong sense of ownership and urgency as they tackle challenges related to system reliability and performance. They will be proactive thinkers, able to anticipate potential issues before they arise and take steps to mitigate them. Strong communication and interpersonal skills are crucial, as this role involves collaborating with various teams and mentoring less experienced staff. A passion for open-source technology and a commitment to advancing the principles of user privacy align well with our company ethos.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.