Enterprise PostgreSQL Support Engineer

New Yesterday

Location: EU and UK

pgEdge is seeking a passionate and experienced Enterprise PostgreSQL Support Engineer to join our globally distributed and fast-growing team. This role offers a unique opportunity for a technically skilled professional who thrives on solving complex PostgreSQL challenges in a dynamic, customer-focused environment. As a key member of our support organization, you will work closely with a diverse and sophisticated customer base, including Global 5000 enterprises, SaaS providers, and government agencies, helping them succeed with our advanced Postgres solutions.

About pgEdge: pgEdge, the leading company dedicated to distributed Postgres, is on a mission to make it easy for developers to build and deploy highly distributed database applications across global networks. Founded by industry veterans with decades of PostgreSQL expertise, pgEdge is headquartered in Northern Virginia. Its customers include prominent enterprises such as Bertelsmann, Qube RT, Jobot, European Parliament, and several U.S. government agencies. pgEdge’s investors include Rally Ventures, Sands Capital Ventures, Grotech Ventures, Sand Hill East, Akamai Technologies, Inc. and Qube Research & Technologies.

Job Summary: In this role, you will be at the forefront of diagnosing and resolving issues that impact mission-critical PostgreSQL environments. You will also have the unique chance to share your insights through technical blogs and contribute to innovative product engineering initiatives.

This role requires Level 1 (basic troubleshooting) and Level 3 (deep technical or code-level)expertise. The role includes support tasks, advanced diagnostics, and customer interactions. The individual who fills this role will need to be comfortable with being the primary on-call engineer during the agreed working hours to respond to customer queries and questions reported via the supported pgEdge channels.

The role requires working directly with customers to analyze the issues and questions received through the supported channels. The work will entail gathering relevant information and details about the issues, troubleshooting and debugging the issues, and working with customers to propose a solution. The troubleshooting sessions in some cases could involve doing a screen sharing session with the customer to analyze and debug the issues, and in some cases (when permitted) directly connecting to the customer environment to troubleshoot the problems.

You will interact with the Customer Success, Solutions Engineering, and the Product Engineering teams for more advanced and complex issues requiring knowledge of PostgreSQL code internals. The resolution of these complex issues in some cases will require patching the PostgreSQL database.

Key Responsibilities:

Troubleshoot PostgreSQL-related performance, connectivity, and configuration issues

Analyze logs (e.g., postgresql.log, system logs) and diagnose database crashes or slow queries

Advise customers on PostgreSQL best practices, tuning, indexing, and configuration

Perform root cause analysis for repeated or critical issues

Assist with high-availability setups (e.g., streaming replication, failover)

Coordinate with L3 engineers for unresolved or complex bugs

Document solutions, workarounds, and knowledge base articles

Participate in on-call rotations or scheduled support shifts

Collaborate with DevOps or DBA teams to monitor and improve database reliability

Required Skills & Qualifications:

2–5 years of experience in PostgreSQL database support or administration

Solid understanding of PostgreSQL architecture and internal processes (e.g., WAL, autovacuum, query planner)

Proficiency in SQL and PostgreSQL tools (e.g., psql, pg_stat_statements)

Experience with replication, backups, and recovery techniques

Familiarity with Linux systems and shell scripting (Bash/Python preferred)

Strong troubleshooting and analytical skills

Ability to communicate technical issues clearly in English to customers and internal stakeholders

Additional Preferred Skills:

Experience with monitoring tools (e.g., Prometheus, Grafana, pgBadger)

Exposure to cloud platforms (e.g., AWS RDS/Aurora, Google Cloud SQL, Azure Database for PostgreSQL)

Knowledge of containerization (Docker, Kubernetes)

Familiarity with automation tools (e.g., Ansible, Terraform)

Benefits and Perks:

At pgEdge, we support our team members both professionally and personally. We offer a comprehensive benefits package designed to promote work-life balance and foster growth:

Flexible Work Environment: Flexible PTO and flexible remote work options.

Professional Development: Dedicated continuing education budget to support learning.

Financial Rewards: Competitive salary and stock options, allowing you to share in the company's success.

Team Building: Annual company gatherings to connect and celebrate our achievements.

Remote-First Culture: Flexible work policies that support your ideal work environment.

Applications

If you wish to apply, please send your resume to careers@pgedge.com , quoting “Staff Software Engineer 1 (Database)”.

Results of industry-wide survey on Postgres high availability

For complete survey details on IT leaders common issues, threats, and solutions please download the white paper:

Your data is always private and never sold. You can unsubscribe from communications any time. For more info view our Privacy Policy .

How to Unleash Ultra High Availability and Zero Downtime Maintenance with Distributed PostgreSQL

Unlocking The Power of Multi-Master: 7 Migration Design Considerations

Experience the magic of pgEdge Distributed PostgreSQL now.

#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£80,000 - £100,000
Category:
Engineering