Full Time

Staff Site Reliability Engineer - Performance Engineering

Circle
$110,000 - $150,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 Staff Site Reliability Engineer (SRE) - Performance Engineering at Circle is responsible for ensuring the performance, reliability, and efficiency of our systems. This role involves analyzing system performance, diagnosing issues, and engineering solutions to enhance service delivery. The SRE will collaborate closely with product teams to implement best practices, identify bottlenecks, and foster a culture of reliability across the organization. Additionally, this position entails mentoring junior engineers and contributing to the strategic direction of performance engineering initiatives.



Job Responsibilities

  • Monitor and evaluate system performance metrics, identifying areas for improvement.
  • Design and implement performance testing strategies to ensure system reliability and efficiency.
  • Develop automated tools and scripts for performance monitoring and reporting.
  • Collaborate with development teams to identify performance bottlenecks and optimize code.
  • Lead post-incident reviews to analyze failures and implement preventive measures.
  • Mentor junior SREs and foster a collaborative engineering environment.
  • Advise on best practices for performance optimization across all services.
  • Participate in on-call rotations and respond to critical performance incidents.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Site Reliability Engineering or Performance Engineering.
  • Strong proficiency in programming languages such as Python, Go, or Java.
  • Experience with performance monitoring tools and frameworks.
  • In-depth knowledge of distributed systems, microservices architecture, and cloud technologies.
  • Proven problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills, both written and verbal.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes is a plus.


Technologies & Tools

This position utilizes a variety of technologies and tools essential for performance engineering, including but not limited to cloud platforms (AWS, Azure, Google Cloud), performance testing tools (JMeter, LoadRunner), monitoring solutions (Prometheus, Grafana), and CI/CD pipelines (Jenkins, GitLab CI). Familiarity with database technologies and networking fundamentals is also advantageous.



Ideal Candidates

The ideal candidates for the Staff Site Reliability Engineer - Performance Engineering role will be proactive problem solvers with a passion for enhancing system performance and reliability. They should possess strong analytical skills, be detail-oriented, and demonstrate the ability to work collaboratively while also taking initiative when needed. Exceptional communication and mentorship capabilities are critical, as they will work across teams and guide less experienced engineers. Additionally, a commitment to continuous learning and adapting to new technologies is essential for success in this dynamic environment.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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