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.


Overview

The Senior or Staff Site Reliability Engineer - Performance Engineering at Circle plays a critical role in ensuring the reliability, performance, and scalability of our services. This position involves collaborating closely with engineering teams to identify performance bottlenecks, implement solutions, and enhance the overall infrastructure. The engineer will leverage their expertise to advocate for best practices, enhance monitoring capabilities, and build automation tools to maintain and improve service availability and performance standards.



Job Responsibilities

  • Analyze system performance metrics to identify areas for improvement and ensure optimal service delivery.
  • Collaborate with development teams to integrate performance engineering practices into the software development lifecycle.
  • Design and implement robust monitoring solutions to track system performance and reliability.
  • Develop, maintain, and optimize automation scripts for deployment, monitoring, and incident response.
  • Investigate and troubleshoot performance issues, providing effective solutions to mitigate risks.
  • Provide guidance and support to junior engineers in best practices and performance tuning strategies.
  • Keep abreast of the latest industry trends and technologies in site reliability and performance engineering.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • 5+ years of experience in Site Reliability Engineering, DevOps, or a related area.
  • Strong knowledge of performance engineering principles and methodologies.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Experience with cloud platforms (AWS, GCP, or Azure) and container orchestration systems (Kubernetes, Docker).
  • Strong analytical skills and ability to troubleshoot complex systems under pressure.
  • Excellent verbal and written communication skills, with the ability to collaborate across technical teams.


Technologies & Tools

The Senior or Staff Site Reliability Engineer - Performance Engineering will utilize a diverse range of technologies and tools, including cloud computing platforms such as AWS or Azure, container orchestration with Kubernetes, monitoring solutions like Prometheus, Grafana, or Datadog, and scripting languages for automation purposes. Familiarity with CI/CD tools such as Jenkins or GitLab is also essential for streamlining deployment processes.



Ideal Candidates

The ideal candidate for this position will possess a passion for performance optimization and a proactive mindset toward solving complex challenges. They should demonstrate a consistent focus on reliability and efficiency, with the ability to work closely with cross-functional teams. The candidate must possess strong problem-solving skills and be adaptable to changing technologies and processes while exhibiting an eagerness to contribute to a culture of continuous improvement and learning within the organization.


In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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