PostgreSQL Developer

CODEVERSE LIMITED
London, UK
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£40,000.0
Working hours
Regular working hours
Job source

Tech stack

Data Analysis Backup Devices Databases Extract Transform Load (ETL) Data Mapping Data Transformation Database Schema Database Storage Structures JSON PostgreSQL NoSQL SQL Stored Procedures
+7 more
SQL Databases Data Streaming Cloud Platform System Database Optimization Semi-structured Data Cloud Integration Data Pipelines

Job description

We are looking for a Junior PostgreSQL Developer to join our data streams. In this role, you will play a critical part in bridging the gap between data analysis and database engineering. You will collaborate closely with data analysts to design, optimize, and maintain the database structures required to drive our public sector data streams, with a heavy focus on backend database development. Core Responsibilities

  • Data Mapping & Transformation: Focus on core database tasks, specifically writing clean, efficient queries to map and transform raw data into structured relational tables.
  • ETL & Pipeline Development: Assist in developing database-level ETL (Extract, Transform, Load) processes, using PostgreSQL to clean, aggregate, and prepare data for analysis.
  • Cross-Functional Collaboration: Collaborate closely within paired streams to ensure the database layer effectively supports analytical and reporting requirements.

Requirements

  • Strong PostgreSQL Skills: This is the core, non-negotiable requirement. You must have strong, hands-on experience specifically writing and executing queries in PostgreSQL, including complex joins, subqueries, CTEs (Common Table Expressions), and window functions.

Good-to-Have (Nice to Have):

  • PL/pgSQL & Database Objects: Familiarity or exposure to writing procedural code (PL/pgSQL), stored procedures, functions, and triggers.
  • Semi-Structured Data (NoSQL equivalent): Working knowledge of handling JSON/JSONB data types within PostgreSQL.
  • Performance & Integration Awareness: Basic familiarity with indexing strategies, query execution plans (EXPLAIN), or connecting PostgreSQL to wider cloud environments (e.g., Azure integration or Foreign Data Wrappers).

Benefits & conditions

If you bring strong PostgreSQL skills and an eagerness to specialize further in database engineering, that is enough to start. We provide a 3 to 6-month upskilling journey on our platform to help close any remaining technical gaps (such as advanced optimization, procedural coding, and database administration basics) in alignment with the role.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

5:53 min

Choosing relational databases over NoSQL for most workloads

Josip Stuhli Josip Stuhli · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all