Full Time

Senior or Staff Site Reliability Engineer - Performance Engineering

Jobs via eFinancialCareers
$120,000 - $160,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 - Performance Engineering will play a crucial role in enhancing system performance, reliability, and scalability within our organization. This individual will be responsible for designing and implementing performance engineering strategies, conducting load and stress testing, monitoring application performance, and collaborating with cross-functional teams to ensure optimal system functionality. The ideal candidate will utilize their extensive knowledge of site reliability engineering principles to drive improvements in overall application efficiency and enhance user experience.



Job Responsibilities

  • Design, implement, and manage performance testing frameworks for applications and infrastructure.
  • Conduct load, stress, and performance testing to identify bottlenecks and areas for improvement.
  • Monitor application performance continuously and provide actionable insights to dev teams.
  • Collaborate with developers, product managers, and infrastructure teams to prioritize and address performance issues.
  • Facilitate root cause analyses for performance incidents and report findings to relevant stakeholders.
  • Develop and maintain documentation related to performance testing and system architecture.
  • Stay updated on industry trends and best practices in performance engineering and site reliability.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • A minimum of 5 years of experience in Site Reliability Engineering, Performance Engineering, or a similar role.
  • Strong experience with performance testing tools such as JMeter, LoadRunner, or similar.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Solid understanding of cloud-based infrastructure, virtualization, and containerization technologies.
  • Experience with monitoring solutions like Prometheus, Grafana, or similar performance monitoring tools.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.


Technologies & Tools

The Senior or Staff Site Reliability Engineer will utilize a variety of technologies and tools to ensure high performance and reliability in systems. Key technologies include cloud platforms such as AWS or Azure, performance testing tools like JMeter and LoadRunner, monitoring solutions such as Prometheus and Grafana, and programming languages including Python and Java. Familiarity with configuration management tools like Ansible or Puppet and container orchestration solutions like Kubernetes may also be beneficial to effectively carry out the responsibilities of this role.



Ideal Candidates

Ideal candidates for this position will possess a strong analytical mindset with a passion for optimizing system performance. They will demonstrate excellent communication skills, enabling effective collaboration with diverse teams. Candidates should exhibit a proactive approach to problem-solving, creativity in developing innovative solutions, and an eagerness to continually learn and adapt in a fast-paced environment. A commitment to high-quality standards and a customer-centric attitude will further define the suitability of candidates for this role.

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

Matches Jobs

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