Staff Software Engineer 1 (Database/Replication)

Job Title: Staff Software Engineer 1

Job Focus: Database/Replication

Location: Remote (India)

About Us: pgEdge builds and sells distributed PostgreSQL, optimized for the network edge to reduce data latency and achieve ultra-high availability. Only pgEdge combines multi-master, multi-region, and multi-cloud in a fully managed cloud service or self-hosted software and is standard Postgres and 100% open. pgEdge is backed by leading venture capital firms, including Sands Capital and Grotech Ventures.

Job Summary

pgEdge is seeking a Staff Software Engineer to ensure the quality, scalability, and reliability of our advanced database replication solutions, designed to meet the demands of real-world distributed systems. With a strong focus on quality, deep database expertise, and a passion for automation, you will craft innovative testing strategies, validate complex replication scenarios, and embed quality seamlessly into every stage of the development lifecycle.

Key Responsibilities

  • Design and develop new features and functionality to enhance and improve our replication engine and related components.

  • Ensure unit and regression tests are implemented for any new code developed.

  • Work with the documentation and QA teams to ensure they are able to document and test any new or changed functionality.

  • Collaborate closely with other members of the development team to identify, document, and resolve issues, ensuring high-quality releases.

  • Collaborate with customer facing members of the team and occasionally customers to help resolve customer issues escalated to engineering.

Required Skills and Experience

  • 5+ years of experience with PostgreSQL internals, developing new features and/or extensions.

  • A strong understanding of the principals and requirements of distributed database systems and replication.

  • A high degree of proficiency of development in C.

  • Experience in test automation using SQL, and Python or equivalent scripting languages.

  • Excellent problem-solving and debugging skills.

Preferred Skills

  • Experience with cloud based virtualisation and networking services such as AWS EC2 and VPC.

  • Experience with Docker and Kubernetes.

  • A proven track record as a PostgreSQL contributor.

Benefits and Perks

At pgEdge, we support our team members both professionally and personally. We offer a comprehensive benefits package designed to promote work-life balance and foster growth:

  • Flexible Work Environment: Flexible PTO and flexible remote work options.

  • Professional Development: Dedicated continuing education budget to support learning.

  • Financial Rewards: Competitive salary and stock options, allowing you to share in the company's success.

  • Team Building: Annual company gatherings to connect and celebrate our achievements.

Applications

If you wish to apply, please send your resume to [email protected], quoting “Staff Software Engineer 1 (Database)”.

Dive deeper into pgEdge

dive-img

How to Unleash Ultra High Availability and Zero Downtime Maintenance with Distributed PostgreSQL

dive-img

How Multi-Master Distributed Postgres Solves High Availability and Low Latency Challenges

dive-img

PostgreSQL 17 - A Major Step Forward in Performance, Logical Replication and More

Get started today.

Experience the magic of pgEdge Distributed PostgreSQL now.