1

Postgres Jobs in California (NOW HIRING)

Provide world-class support and expertise for Mastercards Postgres database environments. * Mastercards Database Architects set the direction for enterprise leadership by designing and building ...

next page

Showing results 1-20

Postgres information

What are the key skills and qualifications needed to thrive as a PostgreSQL Database Administrator, and why are they important?

To thrive as a PostgreSQL Database Administrator, you need strong expertise in relational database management, SQL proficiency, and a background in computer science or information technology. Familiarity with tools like pgAdmin, command-line utilities, and experience with backup, recovery, and performance tuning are typically required, along with relevant certifications such as PostgreSQL Certified Professional. Analytical problem-solving, attention to detail, and effective communication are essential soft skills for collaborating with development teams and troubleshooting issues. These skills are crucial for ensuring database reliability, optimizing performance, and supporting the data needs of organizations.

What are some common challenges faced by Postgres Database Administrators and how can they be addressed?

Postgres Database Administrators often encounter challenges such as managing database performance, ensuring data security, and planning for scalability. Tuning queries and indexing strategies are crucial for maintaining optimal performance, especially as data volume grows. Security is another key focus, requiring regular updates, user access management, and monitoring for vulnerabilities. Collaborating closely with development and operations teams helps address these challenges by streamlining deployment and troubleshooting processes. Continuous learning and leveraging the active Postgres community are also important for staying updated with best practices.

What are Postgres administrators?

Postgres administrators, often called PostgreSQL DBAs, are professionals responsible for managing and maintaining PostgreSQL databases. Their duties include installing and configuring the database system, performing backups and recovery, optimizing queries, monitoring performance, and ensuring data security. They also handle user permissions, troubleshoot issues, and may assist in database design to support application development. Effective Postgres administrators help ensure that databases run smoothly, securely, and efficiently.
What job categories do people searching Postgres jobs in California look for? The top searched job categories for Postgres jobs in California are:
What cities in California are hiring for Postgres jobs? Cities in California with the most Postgres job openings:
Senior Software Engineer- Postgres

Senior Software Engineer- Postgres

Snowflake

Menlo Park, CA โ€ข On-site

$200K - $287K/yr

Full-time

Posted 26 days ago


Job description

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset - who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Snowflake started with a clear vision: make modern data warehousing effective, affordable, and accessible to all data users. Because traditional on-premise and cloud solutions struggle with this, Snowflake developed an innovative product with a new, built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional OLAP solutions. To complement this world class OLAP service, Snowflake is now building a world class OLTP service on Postgres - one that uniquely bridges OLTP with Snowflake's data platform and AI capabilities, while significantly contributing to open source.
Join us as a Postgres Engine and Extensions Engineer and contribute to the development of Snowflake's new Postgres service. This is a unique opportunity to innovate and build differentiating technology for a large, multi-cloud Postgres offering, bringing cutting edge Postgres capabilities to millions of Snowflake users. Our team includes some of the most experienced Postgres extension engineers worldwide. Much of your work will be open source and visible to the Postgres as well as Apache Iceberg communities.
As a Postgres Engineer you will
  • Explore new database technologies and innovate to bring new capabilities to Postgres
  • Design and develop Postgres extensions to bring differentiating features to Snowflake
  • Identify and implement novel query optimization, transaction management, and data movement algorithms to deliver industry-leading performance
  • Deal with a broad set of (distributed) systems challenges from protocol design and fault-tolerance to resource management and parallel execution
  • Analyze and understand performance and scalability bottlenecks and solve them
  • Pinpoint problems, build instrumentation (as needed), and deliver solutions
  • Own the end to end delivery of projects from identifying a solution, to designing, implementation, testing, and safe production rollout
  • Contribute to architectural design, review other engineers' work and mentor
  • Communicate and collaborate with different product groups across different time zones

Our ideal engineer will have
  • Bachelor's Degree in Computer Science or Engineering (or equivalent learning experience)
  • 7+ years of software engineering experience in high performance mission critical software
  • Experience with Postgres internals and its extension framework
  • Strong CS and database fundamentals, including proficiency with data structures and algorithms, SQL, distributed systems (Fluency in C/C++ preferred)
  • Motivation to push outside of comfort zone, learn and deliver innovative solutions
  • Track record of working in high velocity engineering teams and delivering products to market

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.
Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com