ClickUp is looking for a Senior Database Reliability Engineer to join our Database Operations team. You’ll be responsible for the performance, integrity, security, and availability of our PostgreSQL databases running on Linux in AWS. This role focuses on day-to-day database administration, operational excellence, and ensuring data is consistently reliable and well-managed across environments.
At ClickUp, we're building the future of work: the first truly converged AI workspace unifying tasks, docs, chat, calendar, and enterprise search, all supercharged by context-driven AI. We are an AI-native company. Every team member is expected to leverage AI daily, and we evaluate AI fluency as part of our hiring process. Join us and help redefine what's possible. 🚀
Задачи
Administer, monitor, and maintain PostgreSQL databases (250GB+) in production environments (AWS RDS, Aurora, EC2)
Ensure database availability, performance, and data integrity through proactive monitoring and maintenance
Perform routine database administration tasks including patching, upgrades, vacuuming, reindexing, and statistics management
Execute and manage backup, restore, and disaster recovery procedures, including regular testing of recovery plans
Handle user access management, roles, and database security to ensure compliance with best practices
Perform capacity planning, storage management, and growth forecasting
Troubleshoot database issues, including performance bottlenecks, locking/contention, and failed jobs
Support application teams with query tuning, schema changes, and release deployments
Manage database migrations, upgrades, and change requests with minimal downtime
Maintain documentation for database configurations, standards, and operational procedures
Participate in on-call rotations and provide support for production incidents
Требования
7+ years of experience in a senior database administrator or Database Engineering role
Strong hands-on PostgreSQL administration experience, including backups, recovery, and performance tuning
Solid understanding of database security, access control, and compliance practices
Experience managing large-scale production databases (250GB+), including maintenance and lifecycle management
Strong Linux administration skills (processes, disk, memory, networking)
Experience with monitoring tools and performance diagnostics
Proficiency in SQL and at least one scripting language (Bash, Python, or similar)