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 Coinbase, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer, Site Reliability - Platform at Coinbase, you will play a crucial role in ensuring the reliability and performance of our platform. Your primary responsibility will be to design, implement, and maintain scalable systems that enhance the availability of services used by our customers. You will work collaboratively with cross-functional teams, using data-driven approaches to solve complex problems and improve system performance, all while upholding the highest standards of operational excellence.
Job Responsibilities
- Design and build scalable infrastructure for high-availability systems.
- Monitor system performance and respond to incidents to minimize downtime.
- Implement automation scripts for routine tasks to improve operational efficiency.
- Collaborate with software development teams to enhance code reliability and maintainability.
- Define service level objectives (SLOs), service level agreements (SLAs), and service level indicators (SLIs).
- Conduct root cause analysis for critical incidents and implement corrective actions.
- Participate in on-call rotations and ensure timely resolution of production issues.
- Evaluate and recommend tools and technologies to optimize site reliability engineering practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related fields.
- Minimum of 3 years of experience in software engineering or site reliability engineering.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong understanding of cloud platforms (AWS, Google Cloud, Azure).
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Knowledge of networking concepts and protocols (TCP/IP, DNS, etc.).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills and a strong analytical mindset.
Technologies & Tools
In this role, you will work extensively with a variety of technologies and tools, including but not limited to cloud infrastructure (AWS, Google Cloud), container orchestration tools such as Kubernetes, CI/CD pipelines, and monitoring solutions like Prometheus and Grafana. Familiarity with version control systems (e.g., Git) and scripting is essential for effective collaboration and automation within our engineering teams.
Ideal Candidates
The ideal candidate for the Software Engineer, Site Reliability - Platform position at Coinbase will be someone who exhibits a strong passion for system reliability and performance optimization. You should possess a proactive attitude toward tackling challenges and driving improvements. Excellent communication skills, a collaborative spirit, and the ability to thrive in a fast-paced environment are key characteristics that will set you apart. You should also be technically astute, with a continuous learning mindset to stay current with industry trends and evolving technologies.
Unemployment does not last the same number of weeks everywhere. In Pennsylvania it is paid for 18 to 26 weeks, depending on your earnings. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.