Staff Software Engineer 1
Job Title: Staff Software Engineer 1
Job Focus: QA/Testing
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, develop, and execute test strategies for distributed databases and multi-master replication systems.
Build and maintain automated testing frameworks using Python, Shell, or similar scripting/automation tools.
Write and execute SQL/PLPGSQL scripts to validate complex replication behaviors.
Integrate and manage automated tests in CI/CD pipelines.
Perform comprehensive testing of replication features, including integration, regression,
performance, and fault tolerance testing.
Validate data consistency under high concurrency and load to simulate real-world scenarios.
Test for compatibility across multi-platform environments.
Collaborate closely with development teams to identify, document, and resolve issues, ensuring high-quality releases.
Required Skills and Experience
Strong knowledge of databases (ideally PostgreSQL), distributed databases and multi-master replication systems.
Advanced skills in test automation using Python, Shell, SQL, or equivalent scripting languages.
Hands-on experience with CI/CD frameworks (e.g., GitHub Actions, CircleCI) for test automation workflows.
Familiarity with testing in multi-platform environments (Linux and diverse architectures).
Strong understanding of database testing: integration, regression, performance, and fault tolerance.
Excellent problem-solving and debugging skills.
Preferred Skills
Familiarity with:
○ Containerized environments (e.g., Docker, Kubernetes),
○ IAC tools such as Terraform, or Ansible
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 (QA/Testing)”.
Dive deeper into pgEdge

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

How Multi-Master Distributed Postgres Solves High Availability and Low Latency Challenges
Get started today.
Experience the magic of pgEdge Distributed PostgreSQL now.