Note: The job is a remote job and is open to candidates in USA. Yugabyte is the company behind YugabyteDB, a distributed PostgreSQL database for cloud-native apps. The Staff Site Reliability Engineer will focus on database availability and reliability, operating and automating the life cycle of the YugabyteDB DBaaS while ensuring high performance and fault tolerance.
Responsibilities
- Define and drive the technical vision, architecture, and strategy for YugabyteDB's Database-as-a-Service (DBaaS)
- Lead, Design, develop, test, debug, troubleshoot, and maintain components of the DBaaS cloud infrastructure
- Manage operational priorities of the DBaaS infrastructure
- Establish processes for handling and leading response to incidents on databases or infrastructure
- Automate and manage regular maintenance operations such as upgrades etc
- Design and build DBaaS processes for encryption, security key/password management, storage management, etc
- Utilize SRE golden signals to analyze and optimize the DBaaS system's performance and reliability strategies
Skills
- Strong software design and implementation skills in building infrastructure frameworks
- 15+ years of experience as a SRE and 5+ years of technical leadership experience
- Experience in building and managing large-scale distributed systems
- Experience building and operating data systems for production applications, including fault tolerant designs, software lifecycles, and automation of critical operations
- Strong track record of Incident Response and Management in a managed service which is mission critical for its customers
- Solid understanding of Linux systems operations and troubleshooting
- Willingness and ability to learn new languages and concepts
- PostgresQL preferred
- Terraform preferred
- Ansible preferred
- Python and Bash preferred
- Prometheus preferred
- Git preferred
- GitHub Actions preferred
Benefits
- Equity (when applicable)
- Benefits including health plans
- Retirement plans
- Unlimited paid time off (PTO)
Company Overview