Staff Software Engineer 1 (Devops)

Job Title : Staff Software Engineer 1

Job Focus: Devops

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 drive the design and implementation of cutting-edge build systems, CI/CD pipelines, and cloud infrastructure. This role requires deep expertise in software build systems, native packaging, and automation, with a focus on ensuring reliable deployments for distributed database solutions. You will take ownership of developing build frameworks, managing containerized environments, and deployments across diverse platforms and cloud ecosystems. This role is ideal for a hands-on expert who thrives in a fast-paced, collaborative environment and is passionate about solving complex challenges in modern software development and has a focus on continuous improvement.

Key Responsibilities

  • Design and implement scalable build systems for complex codebases, ensuring compatibility across diverse operating systems and architectures.

  • Develop custom build frameworks from the ground up, leveraging modern scripting/automation tools to streamline development workflows.

  • Build and manage native packaging and distribution workflows, ensuring installation, upgrade, and compatibility across Linux environments.

  • Design and optimize CI/CD pipelines enabling continuous integration, delivery, and deployment.

  • Troubleshoot and resolve issues across build systems, infrastructure, and deployments.

  • Automate infrastructure provisioning and management using IaC tools.

  • Build and manage containerized environments using Docker and Kubernetes to support modern application deployments.

  • Collaborate with engineering and customer support teams.

  • Implement monitoring, logging, and alerting solutions to ensure system health.

  • Mentor and guide team members.

Required Skills and Experience

  • Expertise in designing and implementing software build systems for complex, multi-platform codebases.

  • Proficiency in Python and Shell scripting for automation.

  • Strong experience with building native packaging (RPM, DEB) for Linux-based systems.

  • Deep knowledge of CI/CD pipelines and tools like GitHub Actions, CircleCI.

  • Hands-on experience with IaC tools like Terraform and Ansible for infrastructure automation.

  • Experience with AWS and familiarity with other cloud platforms (e.g., Azure, GCP).

  • Strong expertise in containerized environments (e.g., Docker, Kubernetes).

  • Proven ability to troubleshoot complex issues and implement scalable, innovative solutions.

  • Excellent collaboration and communication skills, with a track record of working effectively in cross-functional teams.

Preferred Skills

  • Familiarity with:

    ○ Building PostgreSQL and its ecosystem.

    ○ Networking and distributed systems

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 careers@pgedge.com, quoting “Staff Software Engineer 1 (Devops)”.

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.