Full Time

Senior or Staff Site Reliability Engineer - Performance Engineering

Circle
$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 Circle, 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 at Circle will play a pivotal role in ensuring the optimal performance and reliability of our systems. This position involves closely monitoring system performance, diagnosing bottlenecks, and implementing solutions to enhance system efficiency and scalability. The ideal candidate will work collaboratively with software engineers and other stakeholders to design, optimize, and maintain high-performing applications, with a focus on proactive performance engineering practices.



Job Responsibilities

  • Design and implement performance testing frameworks and benchmarks for applications and services.
  • Monitor and analyze system performance metrics to identify potential issues and make recommendations for improvements.
  • Collaborate with development teams to embed performance considerations into the software development lifecycle.
  • Develop and maintain performance dashboards to visualize performance metrics over time.
  • Lead architecture reviews and provide guidance on performance optimization techniques.
  • Debug and resolve performance-related issues across multiple technologies and platforms.
  • Conduct root cause analysis for performance degradation incidents and implement timely solutions.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Site Reliability Engineering, Performance Engineering, or a similar role.
  • Strong programming skills in languages such as Python, Go, or Java.
  • Deep understanding of cloud services, infrastructure monitoring, and performance optimization.
  • Experience with performance testing tools such as JMeter, Gatling, or LoadRunner.
  • Familiarity with containerization and orchestration technologies, including Docker and Kubernetes.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Senior or Staff Site Reliability Engineer - Performance Engineering will utilize a range of technologies and tools, including cloud platforms (AWS, GCP, or Azure), performance testing tools (JMeter, Gatling), monitoring systems (Prometheus, Grafana), and automation frameworks. Familiarity with CI/CD tools and version control systems like Git is essential for seamless project collaboration and deployment processes.



Ideal Candidates

The ideal candidate for this position possesses a strong analytical mindset complemented by excellent communication skills. They should be detail-oriented and proactive in identifying performance issues before they impact users. A collaborative spirit and a passion for continuous improvement are essential, along with a strong commitment to delivering high-quality engineering solutions that align with the company's performance goals.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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