Join our team of highly motivated professionals and take your career to the next level as a Senior Software Performance Engineer
Job Title: Senior Software Performance Engineer
Location: San Francisco, California, United States
Salary: $107 Per hour
Position Overview: We are seeking a highly skilled and experienced Senior Software Performance Engineer to join our dynamic team. As a Senior Software Performance Engineer, you will be responsible for designing, developing, and implementing software performance testing strategies and solutions to ensure the high-performance delivery of our products. You will work closely with cross-functional teams to identify and analyze performance bottlenecks, provide recommendations, and implement solutions to optimize our software���s performance.
Key Responsibilities:
- Design, develop and execute performance test plans, strategies, and solutions for software applications.
- Analyze system and application performance metrics to identify performance bottlenecks and provide recommendations for improvement.
- Collaborate with cross-functional teams to define performance requirements and ensure they are met.
- Develop and maintain automated performance test scripts for various systems and applications.
- Monitor and report on performance test results, identify any issues and provide resolutions.
- Work closely with the development team to identify and troubleshoot performance issues.
- Conduct load and stress testing to assess the software���s performance under peak loads.
- Stay updated with industry trends and best practices in software performance testing and make recommendations for process improvements.
- Mentor and provide technical guidance to junior members of the performance engineering team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering or a related field.
- Minimum of 5 years of experience in software performance engineering.
- Strong experience in designing and executing performance test plans and strategies.
- Proficient in performance testing tools such as LoadRunner, JMeter, or Gatling.
- Hands-on experience with performance monitoring and profiling tools.
- Solid understanding of performance testing methodologies and best practices.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex performance issues.
- Experience with CI/CD and agile development methodologies.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
- Prior experience in mentoring and providing technical guidance to junior team members is a plus.
We offer a competitive salary, comprehensive benefits package, and a dynamic work environment to help you thrive. Apply now and be a part of our innovative and growing organization!