Database Performance Engineer - PostgreSQL
Coopers Group AG
23 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Tech stack
PostgreSQL
SQL Databases
Sql Optimization
Database Performance
Indexer
Data Management
Job description
- Analyze ingestion and transformation workloads to identify performance bottlenecks and inefficiencies
- Evaluate the use of Citus vs. native PostgreSQL features, especially in single-node setups
- Conduct performance experiments comparing columnar and row-based storage
- Optimize query planning, indexing, parallelization, and memory/I/O usage
- Develop improved ingestion and transformation patterns using PostgreSQL and Citus features
- Set up and enhance observability tools (e.g., pg_stat_statements, auto_explain, pgBadger)
- Deliver actionable recommendations to improve performance, scalability, and maintainability
Requirements
Do you have experience in SQL?, For our client in the banking sector based in Basel, we are looking for an experienced, motivated, and open-minded Database Performance Engineer with strong expertise in PostgreSQL., * Deep expertise in PostgreSQL internals and query handling
- Strong understanding of database performance, data management, and SQL optimization
- Experience with analytical workloads and update-heavy scenarios
- Hands-on experience designing and interpreting performance experiments
- Familiarity with observability tools and performance metrics
- Strong SQL and data modeling skills
- Experience with Citus, including columnar storage, is a strong plus
- Fluent in English