PostgreSQL Senior Engineer/DBA
Listed on 2026-02-13
-
IT/Tech
Systems Engineer, Cloud Computing
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!
Job Title:
Postgre
SQL Senior Engineer / DBA
Location:
Sunnyvale, CA / Austin, TX
Employment Type:
Full-Time
Experience Level: Senior (typically 8-15 years)
Role OverviewWe are seeking a highly experienced Postgre
SQL Senior Engineer (DBA) to design, operate, and optimize large-scale, mission‑critical Postgre
SQL environments. The role requires deep expertise in Postgre
SQL internals, high availability, replication, cloud deployments, and performance tuning for high‑transaction systems managing multi‑terabyte datasets.
This is a hands‑on role suited for candidates who thrive in complex, high‑availability environments and can collaborate effectively across engineering and business teams.
Key Responsibilities PostgreSQL Administration & Operations
- Administer and support enterprise Postgre
SQL databases with high availability and performance requirements. - Perform backup, restore, and point‑in‑time recovery (PITR) using best‑practice strategies.
- Execute minor and major Postgre
SQL version upgrades with minimal downtime.
- Design, implement, and manage replication and HA solutions using repmgr, pgpool, or EFM.
- Ensure resilience, failover readiness, and disaster recovery compliance.
- Monitor and troubleshoot day‑to‑day operational issues, including load average, locks, blocking sessions, and long‑running SQL.
- Tune Postgre
SQL configuration parameters for performance, scalability, and stability. - Analyze system catalogs and metrics to proactively prevent performance degradation.
- Support and manage multi‑terabyte Postgre
SQL databases in high‑volume, transaction‑intensive environments. - Contribute to the design and evolution of large database infrastructures supporting business‑critical applications.
- Deploy and operate Postgre
SQL in cloud environments such as AWS (RDS or EC2) or Google Cloud Platform. - Support Postgre
SQL workloads in Kubernetes or containerized environments.
- Perform routine Postgre
SQL maintenance tasks including vacuuming, reindexing, and capacity planning. - Continuously evaluate and adopt new Postgre
SQL features, tools, and best practices.
- Work closely with application, infrastructure, and platform teams across multiple initiatives.
- Communicate clearly with technical and non‑technical stakeholders.
Skills & Qualifications
- Strong expertise in Postgre
SQL architecture and internals. - Hands‑on experience with backup, restore, PITR, and replication.
- Proven experience performing Postgre
SQL major and minor upgrades. - Deep understanding of Postgre
SQL configuration parameters and system tables. - Experience administering multi‑terabyte databases.
- Hands‑on experience with high‑availability tools (repmgr, pgpool, EFM).
- Experience deploying Postgre
SQL on AWS or Google Cloud Platform. - Hands‑on experience with Kubernetes or container technologies.
- Background supporting high‑volume, mission‑critical transactional systems.
- Strong analytical, troubleshooting, and communication skills.
- Ability and aptitude to independently learn new technologies.
- Ownership and accountability for database reliability and performance.
- Ability to operate independently in complex environments.
- Strong problem‑solving skills under production pressure.
- Effective collaboration across engineering and business teams.
Postgre
SQL | Replication | PITR | High Availability | repmgr | pgpool | EFM | Performance Tuning | AWS RDS | Google Cloud Platform | Kubernetes | Containerization | Multi‑TB Databases
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).