Responsibilities
- Technical Leadership and Mentorship: Drive technical excellence, set best practices for incident management, performance optimization, and automation. Influence architectural decisions and ensure high-quality systems.
- Ensure high availability: Implement resilient cloud architectures and proactively resolve bottlenecks.
- Incident Management: Participate in oncall rotation, foster blameless postmortems, and optimize on-call processes.
- Automation and Tooling: Develop scripts and tools to streamline deployment, monitoring, and management.
- Performance Optimization: Optimize infrastructure for performance, scalability, and cost-effectiveness.
- Security and Compliance: Collaborate on security best practices.
- Monitoring and Alerting: Design monitoring systems, dashboards, and playbooks.
- Software Development Consultation: Participate in design reviews and provide SRE insights.
Requirements
- Bachelor’s degree in Computer Science or equivalent.
- 8+ years in senior SRE or similar role managing cloud services.
- 5+ years software development experience.
- 3+ years managing teams and distributed systems in cloud.
- Strong knowledge of GCP, AWS, or Azure.
- Experience with Docker, Kubernetes, Terraform.
- Understanding of networking, security, and SRE practices.
- Proficiency in monitoring and alerting tools.
Compensation & Benefits
Base salary: $200,000 - $260,000 annually. Comprehensive benefits including medical, dental, vision, 401k, stipends, and company events.