Senior Software Engineer, Infrastructure (Platform - Core Reliability)

Key Responsibilities:
- Design, build, and maintain core infrastructure services that power Coinbase's products
- Improve reliability, scalability, and security of Coinbase's infrastructure
- Develop and implement monitoring, alerting, and observability solutions
- Collaborate with other engineering teams to solve complex technical challenges
- Participate in on-call rotations to ensure system reliability
- Contribute to architectural decisions and technical roadmaps
- Mentor junior engineers and promote engineering best practices
Requirements:
- 5+ years of experience in software engineering
- Strong programming skills in languages like Go, Rust, Java, or similar
- Experience with distributed systems and microservices architecture
- Knowledge of cloud infrastructure (AWS, GCP, or similar)
- Understanding of containerization technologies (Docker, Kubernetes)
- Experience with monitoring and observability tools
- Strong problem-solving skills and ability to debug complex systems
- Experience with CI/CD pipelines and infrastructure as code
- Excellent communication and collaboration skills
Key Responsibilities:
- Design, build, and maintain core infrastructure services that power Coinbase's products
- Improve reliability, scalability, and security of Coinbase's infrastructure
- Develop and implement monitoring, alerting, and observability solutions
- Collaborate with other engineering teams to solve complex technical challenges
- Participate in on-call rotations to ensure system reliability
- Contribute to architectural decisions and technical roadmaps
- Mentor junior engineers and promote engineering best practices
Requirements:
- 5+ years of experience in software engineering
- Strong programming skills in languages like Go, Rust, Java, or similar
- Experience with distributed systems and microservices architecture
- Knowledge of cloud infrastructure (AWS, GCP, or similar)
- Understanding of containerization technologies (Docker, Kubernetes)
- Experience with monitoring and observability tools
- Strong problem-solving skills and ability to debug complex systems
- Experience with CI/CD pipelines and infrastructure as code
- Excellent communication and collaboration skills