CareerPlanSign in

Software Engineer/C Developer-PGD

UK🌐 Remote💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Design, develop, test, and document new capabilities for a multi-master distributed PostgreSQL product.

Role type

Senior C developer (distributed database systems)

Builds

High-availability distributed PostgreSQL solution

Domain

Database systems / Distributed systems

Required skills

C programming, PostgreSQL internals, distributed systems concepts, Git, debugging, performance analysis, build systems, CI/CD (via careerplan.io/jobs/79b3149f-6dc8-4077-b032-6fcaa9e2205a-software-engineerc-developer-pgd-at-jobgether)

Preferred skills

Python, Rust, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), Ansible, consensus algorithms (Raft), logical replication

Technologies

PostgreSQL, C, Git, Docker, Kubernetes, AWS, Azure, GCP, Ansible, Raft

Responsibilities

Design and develop new capabilities for a multi-master distributed PostgreSQL product; Contribute to architecture and technical design decisions; Maintain, enhance, and optimize existing capabilities; Analyze requirements and translate them into engineering tasks; Investigate complex software and database issues; Diagnose performance and reliability problems; Participate in code reviews and provide feedback; Collaborate with a globally distributed engineering team; Work with multi-version and multi-branch codebases; Contribute to build, testing, CI/CD, and software delivery processes.

Seniority

Senior, hands-on IC