资深软件工程师-Greenplum
Staff Software Engineer-Greenplum
我们公司简介
EDB 提供一个数据和 AI 平台,使组织能够在任何云、任何地方充分利用 Postgres 的能力,处理交易、分析和 AI 工作负载。EDB 使企业能够控制风险、管理成本并高效扩展,以适应数据和 AI 驱动的世界。我们为全球超过 1500 家客户提供服务,并作为充满活力且快速发展的 PostgreSQL 社区的主要贡献者,支持主要的政府机构、金融服务、媒体和信息技术公司。EDB 的数据驱动解决方案使客户能够现代化遗留系统并打破数据孤岛,同时利用企业级开源技术。EDB 提供高达 99.999% 的高可用性,内置关键任务功能,如安全、合规控制和可观测性。更多信息,请访问 www.enterprisedb.com
**候选人说明:此职位为 100% 远程工作
我们正在寻找一位有经验的软件工程师,具有对 ClickHouse 开源项目(OSS)的上游贡献;负责设计、开发和维护我们的核心分析产品,包括 ClickHouse 扩展/集成;WarehousePG(WHPG)、Postgres 分析加速器(PGAA),以及 PostgreSQL 生态系统的迁移工具、监控系统和性能优化。
在这个职位中,您将作为团队的核心成员,推动我们的分析产品组合,特别是围绕 ClickHouse 计划。您将实现新功能、优化性能,并确保我们软件的稳定性。
您将从事的工作:
- 设计和开发 PostgreSQL 数据库功能和工具,重点在于 ClickHouse 实时分析。
- 审查和优化团队成员的代码贡献,以确保质量。
- 编写和维护回归测试,用于修复错误和新功能。
- 排查和解决数据库、网络和软件相关的问题。
- 在 CI/CD 流水线中工作,以确保顺利集成和部署。
您将带来的技能:
- 5 年以上数据库内部开发经验(优先考虑 PostgreSQL),并对数据库原理有扎实的理解。
- 需要具有对 ClickHouse 开源项目(OSS)的上游贡献或提交代码。
- 至少在以下之一有深入的专业知识:C、C++、Rust 或 Go 系统编程。
- 具有分布式查询优化器(如 Orca)的经验。
- 计算机科学基础(算法、操作系统内部、数据结构)。
- 熟练掌握 Python、React、Kubernetes、Stripe 等技术。
查看英文原文
A Little About Us
EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional, analytical, and AI workloads across any cloud, anywhere. EDB empowers enterprises to control risk, manage costs and scale efficiently for a data and AI led world. Serving more than 1,500 customers globally and as the leading contributor to the vibrant and fast-growing PostgreSQL community, EDB supports major government organizations, financial services, media and information technology companies. EDB’s data-driven solutions enable customers to modernize legacy systems and break data silos while leveraging enterprise-grade open source technologies. EDB delivers the confidence of up to 99.999% high availability with mission critical capabilities built in such as security, compliance controls, and observability. For more information, visit www.enterprisedb.com
**Candidate Note: This position is 100% remote
We are seeking an experienced Software Engineer, with proven upstream contributions to the ClickHouse OSS project; to design, develop, and maintain our core analytics products including ClickHouse extensions/integrations; WarehousePG (WHPG), Postgres Analytics Accelerator (PGAA), as well as migration tools, monitoring systems, and performance optimizations for the PostgreSQL ecosystem.
In this role, you will be a core contributor within the team responsible for advancing our Analytics product portfolio, specifically around ClickHouse initiatives. You will implement new features, optimize performance, and ensure the stability of our software.
What you will be doing:
- Design and develop PostgreSQL database features and tools, with focus on ClickHouse real time analytics.
- Review and refine code contributions from team members to ensure quality.
- Write and maintain regression tests for bug fixes and new features.
- Troubleshoot and resolve database, network, and software-related issues.
- Work within CI/CD pipelines to ensure smooth integration and deployment.
What you will bring:
- 5+ years of database internals development experience (preferably PostgreSQL) and solid understanding of database principles.
- Upstream contributions or commits to the ClickHouse OSS project required.
- Deep expertise in at least one of the following: C, C++, Rust, or Go systems programming.
- Experience with distributed query optimizers (e.g. Orca).
- CS fundamentals (algorithms, OS internals, data structures).
- Proficiency in Linux-based software development and debugging.
- Experience optimizing analytical database system performance.
- Strong problem-solving skills in database and system troubleshooting.
- Excellent verbal and written communication skills.
What will give you an edge:
- Experience with analytical libraries / databases (Spark, DataFusion, DuckDB) and/or MPP systems (e.g., Greenplum).
- Solid understanding of PostgreSQL internals.
- Familiarity with machine learning libraries and techniques.
- Knowledge of GitHub Actions workflows.
- Prior contributions to other open-source database projects.
EDB is committed to supporting our employees' overall well being by offering a range of benefits and resources to promote a healthy work-life balance and wellness. We provide access to CuraLinc to aid employees in health and wellness tips and practices, as well as Wellness Fridays extending to December 2026! Check out our career site for more information on perks and benefits and reach out to our Talent Acquisition team for region specific benefits.
We know it takes a unique mix of people and skills to help us in our mission to supercharge Postgres, and we understand that not everyone will check every box. We’d love to hear from you and we want you to apply!
EDB is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. EDB was built on a commitment to trust and respect each other and to embrace an array of people and ideas. These values remain at the center of our culture and are key to our company’s integrity.
EDB does not seek or accept unsolicited resumes or CVs from recruitment agencies. EDB and its affiliates are not responsible for, and will not pay, any fees, commissions, or any other similar payment related to unsolicited resumes or CVs except as required in a written signed agreement between EDB and the recruitment agency or party requesting payment of a fee.
Originally posted on Himalayas