Full Time

Performance Engineer

Brooksource
$70,000 - $120,000* / year (about $34–$58 an hour)

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

Overview

The Performance Engineer at Brooksource will play a pivotal role in enhancing the efficiency and responsiveness of applications and systems. This position entails analyzing performance metrics, conducting stress tests, and implementing strategies to optimize system performance. The successful candidate will collaborate closely with various teams, including development and operations, to identify bottlenecks and propose solutions that promote high-quality user experiences. Ultimately, the Performance Engineer will contribute to the overall project success by ensuring applications operate at optimal performance levels.



Job Responsibilities

  • Conduct performance testing and monitoring of applications across various platforms.
  • Develop and maintain robust performance test environments and frameworks.
  • Identify system performance bottlenecks and work with development teams to optimize and resolve issues.
  • Analyze performance metrics, generate reports, and present findings to stakeholders.
  • Design and implement automated performance testing scripts using industry-standard tools.
  • Coordinate with cross-functional teams to assess performance requirements for new features or functionalities.
  • Remain up-to-date with the latest performance engineering practices and technologies.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in performance testing and engineering.
  • Proficiency in performance testing tools such as JMeter, LoadRunner, or Gatling.
  • Strong knowledge of programming/scripting languages, such as Java, Python, or Shell scripting.
  • Experience with cloud technologies and container orchestration (e.g., AWS, Docker, Kubernetes).
  • Excellent analytical and problem-solving skills.
  • Strong communication skills with the ability to convey technical concepts to non-technical audiences.


Technologies & Tools

The Performance Engineer will utilize various technologies and tools to achieve optimal application performance. These may include performance testing software like JMeter and LoadRunner, programming languages like Java and Python for scripting, as well as cloud platforms such as AWS for deployment and testing in scalable environments. Additionally, containerization tools like Docker and orchestration frameworks like Kubernetes may be employed to enhance application performance across different environments.



Ideal Candidates

Ideal candidates for the Performance Engineer role exhibit a strong passion for technology and demonstrate an analytical mindset. They are solution-oriented individuals who thrive in dynamic environments and possess the ability to manage multiple projects simultaneously. Strong interpersonal skills, coupled with attention to detail, are essential, as this position requires collaboration with diverse teams. Successful candidates are proactive learners who stay current with industry trends and best practices to drive performance improvements across all systems.

A full-time year is 2,080 hours: $52 an hour is $108,160 a year before taxes, and $104,000 a year is $50.00 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

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