Full Time

Staff Site Reliability Engineer - Performance Engineering

Circle
$90,000 - $130,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 - Performance Engineering at Circle will be responsible for optimizing the performance, reliability, and scalability of our services and applications. This role will involve working closely with cross-functional teams to identify bottlenecks and implement solutions that enhance system efficiency. The ideal candidate will leverage their deep technical knowledge to drive performance testing, develop improved monitoring solutions, and contribute to the overall stability of our platforms. As a pivotal member of our engineering team, you will influence the design and implementation of systems to meet our growing demands, ensuring the highest quality user experience.



Job Responsibilities

  • Design and implement performance metrics and monitoring solutions across all services.
  • Identify system bottlenecks and propose solutions for performance improvements.
  • Conduct performance testing and analysis to ensure the reliability and scalability of applications.
  • Collaborate with development teams to integrate performance engineering best practices into software development life cycle.
  • Debug and troubleshoot performance-related issues with minimal downtime.
  • Engage in capacity planning, experimentation, and impact analysis for new features and changes in the architecture.
  • Develop tools and scripts that automate monitoring and performance analysis processes.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred.
  • Minimum of 5 years of experience in Site Reliability Engineering or Performance Engineering roles.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Strong knowledge of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
  • Experience with performance measurement tools and frameworks (e.g., JMeter, Gatling, Locust).
  • Familiarity with continuous integration and deployment (CI/CD) methodologies and tools.
  • Exceptional problem-solving skills and a solid understanding of algorithms and data structures.


Technologies & Tools


In this role, you will utilize a variety of cutting-edge technologies and tools to monitor, evaluate, and enhance system performance. Key technologies include cloud services such as Amazon Web Services (AWS), Google Cloud Platform (GCP), container orchestration tools like Kubernetes, automation and operational tools such as Terraform, and performance testing frameworks including JMeter and Gatling. Additionally, familiarity with programming languages like Python and Go will be essential for developing scripts and automation tools for performance analysis and monitoring.



Ideal Candidates


The ideal candidate for the Staff Site Reliability Engineer - Performance Engineering position will possess strong analytical and problem-solving skills, along with a passion for reliability and systems performance. They should be proactive in identifying issues and responsive to challenges, demonstrating a collaborative approach when working in cross-functional teams. Outstanding communication skills are critical, as the candidate will need to convey complex technical concepts to both technical and non-technical stakeholders clearly. A continuous improvement mindset and the ability to adapt to the fast-paced technological landscape will further contribute to the success of the individual in this dynamic role.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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