About the Snowflake Postgres Team
Open Source Contributions and Community Leadership
Snowflake is invested in the future of open source Postgres. The Snowflake Postgres team includes core contributors, extension authors, and community leaders whose work shows up in Postgres deployments all over the world.
Tom Lane: PostgreSQL Committer
Tom Lane is one of the most prolific committers in Postgres history. He's been working on the codebase since the late 1990s, and his work spans the query planner, the type system, error handling, and a seemingly endless stream of bug fixes that keep Postgres stable. Tom joined Crunchy Data in 2015 and continues that work on the Snowflake Postgres team. A big share of the commits and reviews in every major Postgres release have his name on them.
Craig Kerstiens: Engineering Leadership
Craig Kerstiens leads the engineering effort behind Snowflake Postgres. Before that he helped build Heroku Postgres, one of the earliest managed Postgres services, which did a lot to make the cloud database-as-a-service model normal for developers. Years of running managed Postgres for all kinds of workloads shape how Snowflake Postgres is built and operated.
Marco Slot: Distributed Postgres
Marco Slot has a PhD in distributed systems and a long track record of putting that to work in Postgres. He created pg_cron, which gives Postgres in-database job scheduling and runs in a huge number of production deployments, and was a key engineer on Citus, which brought sharding and distributed queries to Postgres. At Snowflake, Marco leads development of pg_lake, the open source extension that lets Postgres read and write Apache Iceberg tables and files in object storage.
Paul Ramsey: PostGIS and Geospatial Leadership
Paul Ramsey chairs the PostGIS Project Steering Committee and is one of the original creators of PostGIS, the extension that made Postgres a first-rate geospatial database. PostGIS is the default choice for location services, GIS applications, and spatial analytics, used by everyone from government agencies to tech companies running enormous spatial workloads. Paul continues to lead the project today.
David Christensen: Postgres Hacker
David Christensen is a longtime Postgres contributor whose work includes the \conninfo command in psql, along with contributions to Postgres internals, security, and tooling. His knowledge of Postgres architecture and operations feeds directly into the design of Snowflake Postgres.
Greg Mullane: Postgres Hacker
Greg Sabino Mullane has made lasting contributions to Postgres, including the \timing command in psql. He's also the author of widely used Postgres tools and extensions, and his work on replication, monitoring, and database administration has shaped a lot of Postgres best practice.
Elizabeth Garrett Christensen: Community Leadership
Elizabeth Garrett Christensen serves on the Board of the United States PostgreSQL Association and is a Developer Advocate for Snowflake Postgres. She's spent years connecting the Postgres community with the companies that run it, writing educational content, organizing events, and getting more people using Postgres.
Karen Jex: Community and Technical Leadership
Karen Jex serves on the Board of PostgreSQL Europe and brings years of experience in Postgres operations, performance, and community building. Her work helps keep Postgres a healthy, well-run open source project with strong community infrastructure in Europe and beyond.
A Commitment to Open Source
This team doesn't just use open source, we build it. That includes core database internals, extensions, operators, and community governance, all aimed at making Postgres more secure and easier to work with.
Open source projects the team has contributed to or maintains:
- PostgreSQL core: commits, reviews, and bug fixes across every major release
- pg_cron: job scheduling for Postgres
- Citus: distributed, sharded Postgres
- pg_lake: Iceberg and object storage access from Postgres
- pg_partman: automated table partitioning
- PostGIS: geospatial support (Paul Ramsey is a creator and the PSC chair)
- PGO (Postgres Operator for Kubernetes): automated Postgres lifecycle management
- psql improvements:
\watch,\timing,\conninfo, and more
When you run Snowflake Postgres, the people supporting it include people who work on Postgres itself.
From Crunchy Data to Snowflake
In June 2025, Snowflake announced its acquisition of Crunchy Data to bring Postgres to Snowflake. The Crunchy Data team spent more than a decade engineering Postgres for enterprise workloads, and its community contributors have shaped how organizations of all sizes deploy and manage Postgres.
Crunchy Data built security-focused Postgres distributions, helped Postgres achieve Common Criteria certification, and authored the official Postgres STIG, the standard security hardening guide for Postgres.
Get in Touch
We'd love to hear from you, whether it's a question about Snowflake Postgres, community work, or moving your workloads over. Here's how to reach us:
- Follow Snowflake Developers on LinkedIn for updates and new content.
- Subscribe to Snowflake Developers on YouTube for tutorials and talks.
- Talk to your Snowflake sales representative about Postgres for your organization.
- Join the discussion in the Snowflake Community forums.
- Find us at PostgreSQL conferences and events around the world.
Conclusion And Resources
The Snowflake Postgres team brings decades of Postgres experience, from core internals to managed services to community governance, and we're putting it to work running Postgres next to Snowflake's analytics platform.
Related Resources
This content is provided as is, and is not maintained on an ongoing basis. It may be out of date with current Snowflake instances