Senior Staff SDE I

New

Skills

CI/CD practices Cloud Providers (AWS, Azure, GCP) C programming Distributed systems Docker Git Kubernetes Performance analysis PostgreSQL internals Python

EDB is seeking a highly skilled PGD Developer to design, implement, and maintain the EDB Postgres Distributed (PGD) product. This multi-master distributed PostgreSQL solution offers high availability, geographic distribution, and active-active replication for enterprise workloads. As a key team member, you will engage in architecture design, development, testing, and documentation of new and existing capabilities in line with EDB’s quality standards.

Key Responsibilities
  • Design, develop, test, and document new PGD capabilities.
  • Maintain and improve the performance and usability of existing PGD capabilities.
  • Analyze business requirements and translate them into executable tasks.
  • Provide world-class production support to EDB’s PGD customers.
  • Participate in code reviews and collaborate with a globally distributed team.
Required Skills & Qualifications
  • 5+ years of experience in a software engineering position.
  • Strong proficiency in C programming.
  • Experience with PostgreSQL internals (storage engine, WAL, replication).
  • Understanding of distributed systems concepts.
  • Familiarity with build systems and CI/CD practices.
  • Strong debugging and performance analysis skills.
  • Experience working with Git on large codebases.
  • Knowledge of distributed consensus algorithms (Raft).
  • Experience with major Cloud Providers: AWS, Azure, GCP.
  • Experience with Docker and Kubernetes.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Staff Software Engineer

Posted 20 days ago

Develop AI-driven solutions for sports betting.

Mentor teammates and ensure high-quality delivery.

AI-driven customer experiences AWS cloud infrastructure CI/CD practices Fault tolerance

Search Solutions Engineer

Posted 8 days ago

Design and deliver high-quality search solutions.

Collaborate with teams to create scalable systems.

Agile methodologies CI/CD practices Cloud computing Datadog

Engineering Senior Manager

Posted 6 days ago

Drive technical vision and architecture.

Lead development of macOS client and backend services.

agile methodologies backend distributed systems CI/CD practices coaching and mentoring

Ubuntu Firmware Engineer

Posted 47 days ago

Collaborate with global team to resolve firmware issues

Contribute to Firmware Test Suite and tooling improvement

Bash Bash Scripting C programming Engineer

Linux Kernel Engineer - Silicon

Posted 47 days ago

Collaborate with a global team

Integrate platform support from silicon vendors

Bsp's C programming Device Drivers Devops

Ubuntu Kernel Engineer

Posted 47 days ago

Collaborate with a global team

Integrate platform support into Ubuntu kernel

Automation C programming Debian Device Drivers

Linux Systems Engineer - Optimisation

Posted 47 days ago

Optimizing Ubuntu for latest hardware platforms

Working on complex customer engagements

C C++ C programming Debian

Linux Kernel Engineer

Posted 47 days ago

Contribute to Ubuntu Linux kernel development and optimization

Collaborate with key silicon and cloud partners for kernel enhancements

C programming Device Drivers Devops Engineer

Lead Linux Kernel Engineer

Posted 47 days ago

Lead core Ubuntu Linux kernel architecture and delivery

Collaborate with global partners to optimize platform solutions

Architecture Bash Scripting C programming Debian packaging

Ubuntu Kernel Engineering Manager

Posted 47 days ago

Lead and develop high-performing engineering teams

Deliver and maintain Ubuntu Linux kernels

Ci/cd Automation C programming Device Drivers Devops

Linux Kernel Firmware Engineer

Posted 47 days ago

Drive platform stability and reliability for Ubuntu on x86/amd64.

Resolve BIOS, UEFI, and ACPI issues with vendors and the community.

Bash Bash Scripting C programming Engineer

Linux Kernel Engineer Role

Posted 47 days ago

Develop and maintain Ubuntu Linux kernels

Collaborate globally with partners and teams

Bash Scripting C programming Device Drivers Devops

Security Engineering Manager - AppArmor

Posted 47 days ago

Lead and develop a team of engineers

Coach and mentor team members

Agile Development Agile Methodologies Apparmor C

Linux Security Engineer

Posted 47 days ago

Build and maintain security foundation for Ubuntu using cryptography and coding skills

Work on security hardening benchmarks for Ubuntu with organizations like DISA and CIS

Ansible Applied Cryptography C programming Cryptography

Junior Linux Kernel Engineer

Posted 47 days ago

Seeking a Junior Linux Kernel Engineer to join the Canonical Kernel Team

Opportunity to work on the Linux kernel for Ubuntu and contribute to key initiatives

Automation Bash Bash Scripting C

AppArmor Security Manager

Posted 47 days ago

Lead and develop security engineering teams

Advance AppArmor and Ubuntu security features

Agile Development Apparmor Career Coaching Cloud

Ubuntu Kernel Engineer Role

Posted 47 days ago

Expand Ubuntu support across new SoC platforms

Collaborate with silicon vendors for kernel integration

Bash Scripting C programming Device Drivers Devops

Ubuntu Platform Engineering Manager

Posted 47 days ago

Lead distributed engineering teams for Ubuntu platform development

Optimize operating system for next-generation silicon hardware

Architecture C C++ C programming

Ubuntu Kernel Engineer - BIOS

Posted 47 days ago

Enhance platform stability and performance through firmware expertise

Collaborate globally to resolve firmware issues

Bash Scripting Bootstrap C programming Devops

AppArmor Security Engineering Manager

Posted 47 days ago

Lead and develop the AppArmor engineering team.

Enhance Ubuntu's security through new features.

Agile Development Cloud C programming Devops

Linux Crypto Security Engineer

Posted 47 days ago

Enhance Ubuntu's security and cryptography to meet international standards

Develop automation tools for compliance auditing and remediation

Ansible Applied Cryptography C programming Devops

Senior Embedded Developer

Posted 47 days ago

Design and implement firmware for embedded devices

Manage project tasks and day-to-day activities

Algorithms CI/CD C programming Data Structures

Senior Software Engineer

Posted 29 days ago

Lead the design of time synchronization systems.

Architect clock distribution and hardware timestamping.

Clock distribution C programming C++ programming Embedded systems

Mid-Level/Senior Software Developer

Posted 16 days ago

Develop Linux OS configurations.

Provide technical leadership.

Agile methodologies C programming C++ programming Embedded systems

Lead Linux Kernel Engineer

Posted 7 days ago

Lead the architecture and delivery of the Ubuntu Linux kernel.

Collaborate with Silicon and Cloud partners for optimized solutions.

Bash scripting C programming Debian packaging Git version control

Linux Security Engineer

Posted 4 days ago

Enhance security foundations for Ubuntu.

Achieve compliance with FIPS 140-3 and Common Criteria.

CIS benchmarks C programming Cryptography DISA-STIG

Beam Planning Engineer

New

Develop real-time software for beam formations.

Lead architecture and design reviews.

Assembly language Convex optimization C programming C++ programming

Senior Golang Developer Role

Posted 47 days ago

Develop cloud-based cyber protection solutions

Design and maintain high-load distributed services

Algorithms Architecture Cloud Services Data Structures

Senior Go Cloud Developer

Posted 47 days ago

Develop scalable cloud disaster recovery services

Design and implement high-load distributed systems

Algorithms Architecture Cloud Cloud Services

Affirm Senior Backend Engineer

Posted 47 days ago

Lead a team of engineers through ambiguity to solve problems

Collaborate with various stakeholders in product development

AWS Code Review Distributed systems Kotlin

Software Engineer II, Backend

Posted 47 days ago

Develop backend systems for credit decisioning.

Collaborate with team members and stakeholders.

AWS Backend Systems Code Review Distributed systems

Senior Rust Engineer UK

Posted 47 days ago

Hire a remote senior engineer

Develop high-quality Rust software

Backend Development Code Review Communication Skills Distributed systems

Staff Backend Engineer Role

Posted 47 days ago

Architect and scale backend platforms

Lead and mentor engineering teams

Ai Tools Api Integration Architecture Computer science

Senior AI Engineer Role

Posted 47 days ago

Build and deploy scalable AI systems for production use.

Develop advanced multi-agent architectures and conversational AI.

Api Integration Architecture AWS Azure

Staff Backend Engineer

Posted 47 days ago

Lead technical direction and complex initiatives

Architect and build scalable systems

Ai Tools Architecture Computer science Distributed systems

Staff AI Engineer Role

Posted 47 days ago

Build and productionize advanced AI systems

Develop scalable LLM-powered applications and agents

Ab testing A/b Testing Api Integration Architecture

Senior Backend Engineer Role

Posted 47 days ago

Design scalable backend solutions

Lead full software development lifecycle

Agile Methodologies Android Android development Apache Kafka

Remote Playground Wrangler Role

Posted 47 days ago

Hire a remote web specialist

Enhance web-based playgrounds

Communication Distributed systems Php Problem-solving

Experienced Software Engineer

Posted 47 days ago

Seeking experienced software engineers globally

Focused on open-source contributions

Accessibility Ai Ai technology Architecture

Principal Data Engineer

Posted 47 days ago

Set technical direction for data initiatives

Design and build scalable data pipelines

Architecture Databricks Data Compliance Data Modeling

Juju Software Engineer (Go)

Posted 47 days ago

Contribute to the development of Juju, an open-source Go project for distributed systems.

Collaborate with a global team on design, delivery, and support of software features.

Agile Agile Methodologies Cloud Computing Container Technologies

GitOps Engineering Manager

Posted 47 days ago

Lead a high-performance devops team in a remote setting

Ensure quality managed services for global customer deployments

Agile Methodologies Cloud Cloud Technologies Devops

Senior SRE / Gitops Engineer

Posted 47 days ago

Drive development of automation and Gitops within the team.

Collaborate closely with the IS architect for alignment.

Architecture Ceph Ci/cd Pipelines Cloud Computing

Site Reliability Engineering Manager

Posted 47 days ago

Lead a high-performance team in devops and gitops engineering

Manage operations and software development for large-scale IS

Agile Methodologies Agile software development Cloud Cloud Technologies

Software Engineer - L3 Support

Posted 47 days ago

Resolve complex customer problems related to open-source technologies

Maintain relationships with internal and external teams

C++ Ceph Debian packaging Devops

Microservices Engineer

Posted 47 days ago

Design, build, and maintain scalable web services in Go and Python

Collaborate with a global team to ensure fault-tolerant applications and services

Architecture Database Systems Devops Devops practices

Ubuntu Engineering Lead Role

Posted 47 days ago

Lead and develop high-performing engineering teams

Deliver robust, secure, and performant software for Ubuntu

Architecture Devops Distributed systems Flutter

Microservices Engineer Canonical

Posted 47 days ago

Design and develop scalable microservices

Improve API quality, documentation, and governance

Architecture CI/CD Devops Distributed systems