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
As a Senior or Staff Site Reliability Engineer specializing in Performance Engineering at Circle, you will play a crucial role in ensuring our systems are resilient, scalable, and optimized for performance. You will collaborate with cross-functional teams to establish performance benchmarks, conduct reliability assessments, and drive continuous improvements across our infrastructure. Your expertise will guide the development of effective SRE practices that enhance our service delivery and user experience, ultimately contributing to the overall success of our organization.
Job Responsibilities
- Design, implement, and maintain performance monitoring and alerting tools across all services.
- Analyze system performance metrics and streamline infrastructure operations to meet performance objectives.
- Conduct performance testing, identify bottlenecks, and optimize system performance in production environments.
- Collaborate with software development teams to improve application performance and implement best practices.
- Develop automation solutions to improve build and deployment processes, ensuring faster delivery cycles.
- Mentor junior engineers and provide guidance on performance engineering principles and practices.
- Document all processes, tools, and systems in order to facilitate knowledge sharing within the team.
- Participate in on-call duty rotation to ensure availability and reliability of all services.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; advanced degrees are a plus.
- 5+ years of experience in Site Reliability Engineering or Performance Engineering.
- Proficiency in programming languages such as Python, Go, or Java.
- Extensive experience with cloud services (AWS, Google Cloud, Azure) and container orchestration tools (Kubernetes, Docker).
- Strong understanding of network protocols, distributed systems, and performance tuning.
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or similar.
- Excellent problem-solving skills and the ability to work in fast-paced environments.
Technologies & Tools
This position utilizes a wide array of technologies and tools that include cloud platforms such as AWS and Google Cloud, container management systems like Kubernetes, programming languages including Python and Go, as well as performance monitoring solutions such as Prometheus and Grafana. Familiarity with CI/CD tools for automation and deployment, along with logging frameworks like ELK Stack, is essential for success in this role.
Ideal Candidates
The ideal candidate for this position is a proactive and innovative individual with a passion for performance optimization and a strong commitment to operational excellence. They should possess exceptional analytical skills, coupled with the ability to communicate technical concepts clearly to both technical and non-technical stakeholders. An enthusiastic team player who thrives in collaborative environments and demonstrates a continuous improvement mindset will best fit Circle's dynamic culture.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.