Full Time

Senior or Staff Site Reliability Engineer - Performance Engineering

Jobs via eFinancialCareers
$120,000 - $180,000* / year

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 Jobs via eFinancialCareers, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior or Staff Site Reliability Engineer specializing in Performance Engineering is pivotal in ensuring the stability and performance of our systems. This role encompasses a variety of responsibilities including monitoring system performance, identifying bottlenecks, and implementing improvements. The incumbent will collaborate with cross-functional teams to enhance system architecture and drive performance optimization initiatives, thereby ensuring high availability and reliability of our services. The role requires a strong focus on building robust performance engineering practices and leveraging advanced analytical skills to provide actionable insights and recommendations.



Job Responsibilities

  • Monitor and analyze system performance metrics to identify trends and potential issues.
  • Design and implement performance tests to validate system capacity and scalability.
  • Collaborate with development teams to address performance bottlenecks and enhance application architecture.
  • Develop and maintain performance engineering best practices and guidelines.
  • Provide technical guidance and mentorship to junior engineers within the team.
  • Drive the deployment of performance monitoring tools and frameworks.
  • Conduct root cause analysis of performance-related incidents and implement corrective actions.
  • Report on performance engineering strategies and improvements to stakeholders.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Minimum of 5 years of experience in Site Reliability Engineering, Performance Engineering, or related roles.
  • Proficiency in performance testing tools such as JMeter, LoadRunner, or similar.
  • Strong knowledge of system architecture, networking, and cloud infrastructure.
  • Hands-on experience with scripting languages (Python, Bash, etc.) for automation.
  • Familiarity with observability tools such as Prometheus, Grafana, or Datadog.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.


Technologies & Tools

The role predominantly involves working with a variety of modern technologies and tools that are essential for performance monitoring and optimization. Candidates will engage with cloud service providers (AWS, Azure, GCP), containerization platforms such as Docker and Kubernetes, CI/CD tools (Jenkins, GitLab), and performance testing frameworks. Familiarity with version control systems (Git) and collaboration software will also be beneficial in this position.



Ideal Candidates

Ideal candidates for the Senior or Staff Site Reliability Engineer position possess a strong blend of technical expertise and effective communication skills. They demonstrate a proactive approach to problem-solving and show a keen interest in emerging technologies. Successful individuals in this role are those who can work independently while also thriving in collaborative environments. Additionally, a passion for optimizing system performance and reliability, along with a commitment to continuous improvement and learning, will set candidates apart in their pursuit of this opportunity.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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