SDE II (Build & Release Engineer)

4 - 8 years

9 - 14 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a passionate and experienced

Build & Release Engineer

with strong expertise in multi-platform packaging, automation, and CI/CD workflows. The ideal candidate will help us enhance our build pipelines, packaging formats (RPM, DEB, EXE, DMG), third-party dependency management, and automation around PostgreSQL, EDB Postgres and its extensions.
You will work closely with the technical manager and a highly skilled team to ensure consistent, secure, and reproducible builds across Linux, Windows, and MacOS.

What your impact will be.

  • Design, develop, and maintain GitHub workflows (CI/CD) for build, packaging, and release of EDB Postgres, and extensions like PostGIS, and others.
  • Enhance packaging capabilities beyond RPM/DEB, including binary tarballs and relocatable builds.
  • Automate building of third-party dependencies (libxml2, OpenSSL, krb5, zstd, etc) across Windows and MacOS
  • Add automation for building binary RPMs from SRPMs and streamline dependency workflows.
  • Integrate and optimize security/compliance scans (e.g., BlackDuck) for packaged binaries.
  • Ensure quality and reliability by automating package installation testing and regression checks.
  • Collaborate with the team to upgrade and rebuild 3rd-party libraries when new versions are released.
What you will bring.
  • 4-8 years of experience in

    Build Engineering / DevOps

    .
  • Strong hands-on experience of

    Linux (RHEL, Ubuntu/Debian, SUSE)

    packaging RPM and DEB builds.
  • Experience with

    Windows (MSI/EXE)

    and

    MacOS (DMG, pkg)

    packaging using installer tools like InstallBuilder or similar.
  • Proficiency in

    GitHub Actions

    (or similar modern CI/CD tools).
  • Strong background in

    C/C++ build systems

    (Make, Autotools, CMake, Meson, MSVC).
  • Experience in

    scripting

    (Shell, Python, PowerShell).
  • Hands-on with

    source compilation

    of PostgreSQL dependencies such as openssl, libxml2, zstd, krb5, and more
  • Understanding of

    binary compatibility

    , multi-platform builds, and cross-compilation.
What will give you an edge.
  • Experience in

    Java/Python packaging

    (wheels, jars, pip installers).
  • Knowledge of

    PostgreSQL ecosystem

    (extensions, FDWs, contrib modules).
  • Exposure to

    containerization

    (Docker, Podman).
  • Background in open-source technologies or contributions to open-source projects.

  • Familiarity with

    static code analysis / license compliance tools

    such as BlackDuck.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Enterprisedb Software logo
Enterprisedb Software

Database Management

New York

RecommendedJobs for You