EDB
EDB
501 – 1,000 Employees
B2BEnterpriseSoftware
EDB develops enterprise software and services built around PostgreSQL, the open-source database platform. Its solutions help organizations deploy, operate, secure, and scale database infrastructure, with capabilities and support spanning database management, migration, optimization, performance tuning, and ongoing operations. EDB serves business customers seeking dependable tools and expertise for managing data-intensive systems.

Senior C Software Engineer, EDB Postgres Distributed (Europe Remote)

Join EDB as a C-focused software engineer building EDB Postgres Distributed, a multi-master PostgreSQL platform. You will develop replication capabilities, optimize performance, and support enterprise database customers.

Description

  • Build, test, document, and deliver new capabilities for EDB Postgres Distributed (PGD)
  • Enhance the performance, usability, and reliability of existing PGD functionality
  • Convert business requirements into clear, executable engineering tasks
  • Deliver production support for EDB customers using PGD
  • Review code and work closely with colleagues across a globally distributed team
  • Contribute hands-on to PGD architecture, implementation, testing, and documentation across new and existing capabilities

Requirements

  • At least five years of professional software engineering experience
  • Advanced proficiency in C programming
  • Experience with PostgreSQL internals, such as the storage engine, WAL, replication, catalog system, or extension development
  • Solid understanding of distributed systems, including replication topologies, consensus, conflict resolution, eventual consistency, and failure modes
  • Experience maintaining multi-version or multi-branch codebases with active backporting workflows
  • Familiarity with build systems and continuous integration and delivery practices
  • Confidence using Git in a large, long-lived codebase with complex branching
  • Strong capabilities in debugging and performance analysis
  • Contributions to PostgreSQL or another open-source database project are beneficial
  • Experience with logical replication, logical decoding, or custom replication systems is beneficial
  • Knowledge of distributed consensus algorithms such as Raft is beneficial
  • Familiarity with the PostgreSQL extension API and hook system is beneficial
  • Experience designing high-availability architectures and failover mechanisms is beneficial
  • Experience with Python and Rust is beneficial
  • Experience with AWS, Azure, or Google Cloud is beneficial
  • Experience with Ansible, Docker, and Kubernetes is beneficial

Benefits

  • Work remotely from Europe
  • Access CuraLinc resources for health and wellness guidance
  • Wellness Fridays available through December 2026
  • Region-specific perks and benefits, with details provided by the career site or Talent Acquisition team

Related Jobs

Capital One

AI Engineer 5, Agentic AI and Generative AI Platform Services at Capital One

Capital One

Build scalable agentic and generative AI platforms for Capital One’s banking systems. Focus on foundation models, inference, orchestration, governance, and production AI infrastructure.

Open
StreSERT Integrated Limited | Consulting | BPO | Talent Acquisition | SILution (L&D)

Digital Marketing and IT Executive (Hybrid, Nigeria)

StreSERT Integrated Limited | Consulting | BPO | Talent Acquisition | SILution (L&D)

Lead digital marketing and IT activities for a Nigerian consulting group, covering websites, social media, content, SEO, and paid campaigns. Help grow brand visibility, business enquiries, executive profiles, and measurable digital performance.

Open
Snap Inc.

Level 5 Android Software Engineer at Snap Inc. in Los Angeles (Hybrid)

Snap Inc.
5,001 – 10,000 Employees
ConsultingLogisticsMarketing

Build smooth, reliable Snapchat experiences as an Android engineer using Kotlin and Java. Ship mobile features, review code, and apply AI-assisted engineering practices.

Open