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 Staff Site Reliability Engineer - Performance Engineering at Circle will play a pivotal role in ensuring the reliability, availability, and performance of our systems and services. This position focuses on building effective monitoring, automation tools, and collaborative processes that lead to enhanced application performance and user experiences. The ideal candidate will work closely with development, operations, and product teams to identify potential performance issues and drive solutions aimed at vastly improving the overall system performance and efficiency.
Job Responsibilities
- Lead the design and implementation of monitoring solutions to ensure system integrity and performance.
- Collaborate with cross-functional teams to analyze performance metrics and identify areas for improvement.
- Develop automation scripts to streamline operational processes and enhance system performance.
- Implement best practices for capacity planning, system optimization, and performance tuning.
- Troubleshoot complex performance-related issues and provide effective resolutions.
- Guide junior engineers in performance analysis and engineering best practices.
- Conduct performance testing and benchmarking to validate system capacity and performance metrics.
Qualifications
- A Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is a plus.
- A minimum of 5 years of experience in Site Reliability Engineering, Performance Engineering, or a similar role.
- Strong proficiency in programming languages such as Python, Java, or Go.
- Experience with performance monitoring tools and frameworks like Prometheus, Grafana, or New Relic.
- Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker).
- In-depth understanding of systems architecture and microservices design.
- Excellent analytical and problem-solving skills with a keen attention to detail.
Technologies & Tools
The Staff Site Reliability Engineer - Performance Engineering will utilize a range of advanced technologies and tools, including cloud-based platforms (AWS, GCP, Azure), container management systems (Docker, Kubernetes), and performance monitoring and logging tools such as Prometheus, Grafana, and Splunk. Proficiency in automation frameworks and CI/CD pipelines is also essential for effective performance engineering and deployment processes.
Ideal Candidates
Ideal candidates will possess a strong blend of technical proficiency and interpersonal skills. They should be proactive thinkers who can work independently, as well as collaboratively, within a diverse team environment. Candidates who are passionate about performance optimization, continuous learning, and delivering high-quality systems will thrive in this role. Strong communication skills and a commitment to excellence in service delivery are essential qualities expected of a successful applicant.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.