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
As a Senior or Staff Site Reliability Engineer specializing in Performance Engineering, you will play a pivotal role in enhancing the scalability, reliability, and performance of our systems. Your responsibilities will encompass designing and implementing performance tests, optimizing system efficiency, and collaborating with cross-functional teams to ensure that applications meet high performance standards. Utilizing your deep knowledge of reliability principles, you will actively engage in incident response, capacity planning, and engineering excellence, thereby contributing to our mission of delivering exceptional user experiences.
Job Responsibilities
- Design and execute performance tests to identify and resolve bottlenecks in systems and applications.
- Collaborate with development teams to understand application architecture and recommend performance enhancements.
- Monitor system performance metrics and identify trends to proactively address potential issues.
- Implement automation for performance testing and monitoring processes.
- Participate in incident response efforts to troubleshoot and resolve system outages and performance issues.
- Engage in capacity planning discussions to forecast future system resource requirements.
- Contribute to the development of best practices and documentation related to performance engineering.
Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in Site Reliability Engineering, Performance Engineering, or a related technical field.
- Strong understanding of system performance metrics, monitoring, and tuning techniques.
- Proficiency in programming languages such as Python, Java, or Go.
- Experience with performance testing tools such as JMeter, LoadRunner, or similar.
- Solid knowledge of cloud platforms (AWS, Azure, GCP) and their performance characteristics.
- Excellent problem-solving skills, with the ability to analyze complex systems and provide actionable solutions.
Technologies & Tools
The Senior/Staff Site Reliability Engineer will primarily work with various technologies and tools that facilitate performance engineering and monitoring. Key technologies include cloud platforms like AWS, Azure, or GCP as well as performance testing tools such as JMeter and LoadRunner. Additionally, familiarity with containerization technologies, such as Docker and Kubernetes, along with monitoring solutions like Prometheus and Grafana will be essential in the role.
Ideal Candidates
Ideal candidates for this position possess a strong analytical mindset, are proactive problem solvers, and exhibit a collaborative spirit. They have a deep curiosity about how systems work, maintain a continuous improvement attitude, and are passionate about performance optimization. Effective communication skills, both verbal and written, are crucial, allowing them to work effectively with diverse teams and communicate complex technical information in an understandable manner. A commitment to learning and adapting in a fast-paced environment is also key to succeeding in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.