
The cloud data platform for seamless data sharing
Snowflake (NYSE: SNOW) is a leading cloud data platform headquartered in Menlo Park, CA, designed for data sharing and application development. With over 1,300 partners, Snowflake manages more than 250PB of data and supports over 515 million data workloads daily. The company has raised $1.4 billion ...
Snowflake offers comprehensive health insurance, robust retirement plans, generous PTO, and on-demand mental health programs. Employees also benefit f...
Snowflake fosters a culture focused on innovation and collaboration, breaking down data silos with a frictionless cloud platform. The company emphasiz...

Snowflake • US-CA-Menlo Park
Snowflake is seeking a Principal Software Engineer to lead the development of a cloud-native Postgres service. You'll define architecture and drive cross-functional projects while leveraging your expertise in PostgreSQL. This role requires significant experience in software engineering and leadership.
You have extensive experience in software engineering, particularly with a focus on database technologies like PostgreSQL. Your background includes leading cross-functional projects and driving technical solutions that balance performance, scalability, and cost. You are adept at breaking down complex problems and building consensus among diverse teams to achieve scalable and timely solutions.
As a Principal Engineer, you understand the nuances of cloud-native architectures and have a proven track record of pushing the boundaries of technology. You thrive in collaborative environments where innovation is encouraged, and you are passionate about mentoring others while driving impactful projects.
You possess strong analytical skills and can navigate trade-offs between consistency and performance, ensuring that the solutions you design meet both immediate business needs and long-term strategic goals. Your leadership style fosters a culture of collaboration and continuous improvement, making you a key player in shaping the future of your team and the organization.
Experience with cloud-native services and a deep understanding of Postgres architecture will set you apart. Familiarity with agile methodologies and a history of working in fast-paced environments will enhance your ability to contribute effectively to our team.
In this role, you will serve as the technical leader on critical projects, guiding the development of a fully managed Postgres service that meets the high standards expected by developers. You will collaborate with various teams to define the architecture and roadmap for this strategic product, ensuring that it aligns with Snowflake's mission of empowering enterprises.
You will leverage your expertise to identify and solve complex problems, balancing immediate business needs with long-term architectural goals. Your role will involve not only technical leadership but also mentoring junior engineers and fostering a culture of innovation within the team.
You will be responsible for evaluating trade-offs in design decisions, ensuring that the solutions you propose are scalable and cost-effective. Your ability to communicate effectively with stakeholders will be crucial as you build consensus and drive projects to completion.
At Snowflake, we offer a collaborative and innovative work environment where you can make a significant impact. You will have the opportunity to work on cutting-edge technology and contribute to a product that is redefining the Postgres experience in the cloud. We value diversity and encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of data management and cloud services.
Apply now or save it for later. Get alerts for similar jobs at Snowflake.