Senior Software Engineer 2 (QA)
Job Title: Senior Software Engineer 2
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 Senior Software Engineer to ensure the quality and reliability of our PostgreSQL-based multi-master replication solutions. This role focuses on testing and validating our platform across a variety of environments, including multi-platform packaging workflows, cloud deployments, and containerized systems. You’ll play a key part in ensuring that our automation-driven QA practices deliver robust, scalable, and reliable solutions that meet the demands of real-world applications, from platform installs to DBaaS offerings.
Key Responsibilities
Test platform builds, including installation, upgrades, and configuration for native packaging and Docker-based deployments, ensuring compatibility across Linux distributions.
Ensure seamless operation of pgEdge Cloud offerings, testing deployments, failovers, REST/Api testing and multi-cloud scenarios.
Automate testing workflows using Python, Shell scripting, SQL/PLPGSQL to improve test coverage and efficiency.
Work within CI/CD pipelines integrating automation frameworks to streamline the testing process.
Collaborate closely with development teams to identify, document, and resolve issues, ensuring high-quality releases.
Simulate and test real-world usage scenarios for platform and cloud solutions to ensure they meet customer expectations.
Required Skills and Experience:
Proficiency in automation scripting using Python, Shell scripting, and SQL.
Familiarity with PostgreSQL (preferred) or other relational databases, including experience with replication solutions and distributed database concepts.
Experience testing Linux environments, with hands-on expertise in packaging workflows (RPM, DEB) and multi-platform setups.
Experience with cloud platforms (AWS, Azure, GCP) and testing in DBaaS environments.
Strong analytical, debugging and problem-solving skills in multi-platform and cloud setups.
Hands-on experience integrating tests into CI/CD pipelines (e.g., GitHub Actions,Jenkins) for continuous validation.
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.
Remote-First Culture: Flexible work policies that support your ideal work environment.
Applications
If you wish to apply, please send your resume to [email protected] , quoting “Senior Software Engineer 2 (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.