高级数据库可靠性工程师
🇺🇸 Senior Database Reliability Engineer
高级数据库可靠性工程师
职位类型:全职
工作地点:远程
职位简介:
加入我们的团队,担任高级数据库可靠性工程师,你将在设计、优化和确保关键任务PostgreSQL环境的稳定性方面发挥核心作用。你将利用深厚的技术专长,在前沿的云原生基础设施中推动数据库的可靠性、高可用性和性能。这是为热爱构建强大数据系统的有才华的工程师提供的绝佳机会,他们能够在协作、快节奏的环境中茁壮成长。
主要职责:
- 使用AWS RDS和Aurora PostgreSQL设计、实施和管理高可用、高弹性的PostgreSQL数据库架构。
- 通过分析查询执行计划、调整索引和实现高级分区策略来优化数据库性能。
- 通过强大的备份、复制和故障转移流程确保灾难恢复准备就绪。
- 诊断并解决影响大规模数据库的慢查询、锁、死锁和复杂瓶颈。
- 自动化常规维护任务,并在所有数据库环境中推广操作卓越性。
- 跨职能协作以支持新功能、数据迁移和持续的应用程序扩展。
- 维护全面的文档,并展示出色的书面和口头沟通能力。
所需技能和资格:
- 在生产环境中管理并优化PostgreSQL数据库5年以上经验。
- 精通PostgreSQL内部机制、查询调优、索引、分区和复制。
- 具备AWS RDS和Aurora PostgreSQL的实际操作经验,包括备份、恢复和高可用性设计。
- 在排查慢查询、执行计划、锁和死锁方面具备强大的分析能力。
- 有维护大规模、高流量数据库(数百万行)的实际经验。
- 对清晰、主动的书面和口头沟通有高度关注。
- 能够在远程团队中独立工作并与他人协作。
优先考虑的资格:
- 有支持数据平台、分析工作负载、ETL流程和操作型数据库的经验。
- 熟悉基础设施即代码(Terraform)、CI/CD流水线和云原生服务环境。
- 有支持现代数据架构和高级监控工具的经验。
薪酬与福利 无
查看英文原文
Senior Database Reliability Engineer
Job Type: Full-time
Location: Remote
Job Summary:
Join our team as a Senior Database Reliability Engineer, where you’ll play a central role in architecting, optimizing, and ensuring the stability of mission-critical PostgreSQL environments. You will leverage your deep technical expertise to drive database reliability, high availability, and performance at scale within a cutting-edge, cloud-native infrastructure. This is an excellent opportunity for talented engineers who are passionate about building robust data systems and thrive in collaborative, fast-paced environments.
Key Responsibilities:
- Design, implement, and manage highly available, resilient PostgreSQL database architectures using AWS RDS and Aurora PostgreSQL.
- Optimize database performance by analyzing query execution plans, tuning indices, and implementing advanced partitioning strategies.
- Ensure disaster recovery readiness through robust backup, replication, and failover processes.
- Diagnose and resolve slow queries, locks, deadlocks, and complex bottlenecks impacting large-scale databases.
- Automate routine maintenance tasks and promote operational excellence across all database environments.
- Collaborate cross-functionally to support new features, data migrations, and ongoing application scaling.
- Maintain comprehensive documentation and demonstrate excellent written and verbal communication skills.
Required Skills and Qualifications:
- 5+ years of experience managing and optimizing PostgreSQL databases in production settings.
- Expert-level knowledge of PostgreSQL internals, query tuning, indexing, partitioning, and replication.
- Proven hands-on experience with AWS RDS and Aurora PostgreSQL, including backup, recovery, and high-availability design.
- Strong analytical abilities in troubleshooting slow queries, execution plans, locks, and deadlocks.
- Demonstrated experience maintaining large-scale, high-traffic databases with millions of rows.
- Deep care for clear, proactive written and verbal communication.
- Ability to work independently and collaboratively within a remote team.
Preferred Qualifications:
- Experience supporting data platforms, analytics workloads, ETL processes, and operational databases.
- Familiarity with Infrastructure as Code (Terraform), CI/CD pipelines, and cloud-native service environments.
- Exposure to supporting modern data architectures and advanced monitoring tools.
Compensation & Benefits Notice
Base salary, equity compensation, and employees may also receive performance-based bonuses, dependent on role and subject to company policies. Benefits package, including up to 100% reimbursement for health-insurance premiums, paid time off, a 401(K) plan with a company match, and additional benefits designed to support a high-performing, remote-first workforce.
Originally posted on Himalayas