Talent.com
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)Maarut • Toronto, ON, ca
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

Maarut • Toronto, ON, ca
26 days ago
Job type
  • Full-time
Job description

We are looking for a highly skilled Linux Systems Developer with expertise in software compilation, C++ development, and PostgreSQL. This role involves building and optimizing custom software for Linux environments, integrating with mainframe systems, and supporting application deployments. The ideal candidate will also collaborate with vendors, manage SOPs, and participate in both non-production and production releases.

Roles & Responsibilities

Development & Compilation

  • Design and develop Linux applications using C++ and POSIX APIs.
  • Customize and maintain build systems (Makefiles, CMake) for complex software compilation.
  • Perform cross-compilation for hybrid environments (Linux  ↔  mainframe).
  • Optimize binaries for performance, memory usage, and reliability.
  • Implement database logic and optimize queries in PostgreSQL (PL / pgSQL, indexing, query tuning).

Mainframe Integration

  • Work with z / OS UNIX System Services (USS) for POSIX-compliant code execution.
  • Integrate Linux applications with CICS, IMS, and TableBase for transaction and data flows.
  • Handle EBCDIC  ↔  ASCII  conversions and ensure data integrity across platforms.
  • Application Support & Operations

  • Provide application support for production and non-production environments.
  • Collaborate with vendors for issue resolution, patches, and upgrades.
  • Maintain and update Standard Operating Procedures (SOPs) for operational tasks.
  • Participate in deployment activities, including validation and rollback planning.
  • Monitor application health and troubleshoot performance issues.
  • DevOps & Automation

  • Work with CI / CD pipelines for Linux and mainframe integration.
  • Automate build, deployment, and monitoring processes using Shell / Python scripting.
  • Ensure compliance with security standards and operational best practices

    Requirements

    Required Skills

  • Strong proficiency in C++ (modern standards), STL, multi-threading, and memory management.
  • Expertise in Linux system programming (POSIX APIs, IPC, signals).
  • Hands-on experience with GNU toolchain (gcc, g++, ld, make, CMake).
  • Knowledge of PostgreSQL (schema design, query optimization, PL / pgSQL).
  • Familiarity with cross-compilation and hybrid architecture builds.
  • Experience with mainframe integration (CICS, IMS, TableBase).
  • Debugging and profiling tools :  gdb, strace, perf, valgrind.
  • Strong scripting skills in Shell and Python.
  • Nice-to-Have

  • Experience with z / Linux (Linux on IBM Z).
  • Familiarity with containerization (Docker / Kubernetes).
  • Understanding of RACF / ACF2 security models.
  • Soft Skills

  • Strong problem-solving and troubleshooting abilities.
  • Excellent communication and vendor management skills.
  • Ability to document processes and maintain SOPs.
  • Create a job alert for this search

    Linux Systems Developer C PostgreSQL Mainframe Integration • Toronto, ON, ca

    Similar jobs
    Mainframe DB2 / MQ System Administrator

    Mainframe DB2 / MQ System Administrator

    DXC Technology Inc. • Toronto
    Full-time
    Mainframe DB2 / MQ System Programmer page is loaded## Mainframe DB2 / MQ System Programmerlocations : CAN - ON - TORONTOtime type : Full timeposted on : Posted Todayjob requisition id : 51560344 • •J...Show more
    Last updated: 27 days ago • Promoted
    Mainframe DB2 System Administrator

    Mainframe DB2 System Administrator

    Kyndryl • Toronto, ON, Canada
    Full-time
    DB2 subsystem on the z / OS platform.This role involves planning, analysis, design, building, testing, consulting, and implementation of DB2-related projects. DB2 environment is stable, efficient, and...Show more
    Last updated: 8 days ago • Promoted
    Kronos Consultant

    Kronos Consultant

    Envision Technology Solutions • markham, ON, ca
    Full-time
    Kronos Consultant Remote in Canada Contract Role Job Desc...Show more
    Last updated: 1 day ago • Promoted
    SAP Gateway Developer - richmond hill

    SAP Gateway Developer - richmond hill

    Pacer Group • richmond hill, on, ca
    Full-time
    Strong experience with OO ABAP, CDS, and OpenSQL.Hands on experience with SAP Gateway (SEGW), RAP, and BOPF.API testing and API design skills.Show more
    Last updated: 1 day ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • richmond hill, ON, ca
    Full-time
    Our client is hiring an Full Stack Developer to support internal software development initiatives.The ideal candidate brings strong backend development experience, solid database...Show more
    Last updated: 24 days ago • Promoted
    Mainframe COBOL Developer

    Mainframe COBOL Developer

    Scotiabank • Toronto
    Full-time
    Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Canadian Banking Technology at Scotiabank suppo...Show more
    Last updated: 27 days ago • Promoted
    L3 Network / Linux Systems Engineer

    L3 Network / Linux Systems Engineer

    NEXTOLOGIES • Markham
    Full-time
    Being escalation point for a variety of change requests / complex issues.Configuration and administration of core routers, switches, firewalls and Linux servers. Architecture and designing the network...Show more
    Last updated: 21 days ago • Promoted
    PostgreSQL DBA

    PostgreSQL DBA

    Delpath • toronto, on, ca
    Full-time
    PostgreSQL Database Administrator – 5.Location 44 King Street W 10th Floor, Toronto, Ontario.Hybrid : 2 days in-office (will increase to 4 days in future). Possibility of extension : Yes, based on per...Show more
    Last updated: 1 day ago • Promoted
    DevOps Engineer - richmond hill

    DevOps Engineer - richmond hill

    TELUS Digital • richmond hill, on, ca
    Full-time
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunicat...Show more
    Last updated: 1 day ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • Newmarket, Ontario, Canada
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 7 days ago • Promoted
    Senior Mainframe BSA : Banking Transactions & COBOL

    Senior Mainframe BSA : Banking Transactions & COBOL

    CGI • Toronto
    Full-time
    A leading IT consulting firm is seeking a Senior Business Systems Analyst to enhance its mainframe banking systems.This hybrid role will involve collaborating with business partners and tech teams ...Show more
    Last updated: 17 days ago • Promoted
    Mainframe Application Developer - C / C++ & COBOL

    Mainframe Application Developer - C / C++ & COBOL

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Mainframe Application Developer - C / C++ & COBOL.We are seeking a highly skilled and experienced Software Developer with deep expertise in C and C++. The ideal candidate will be responsible for d...Show more
    Last updated: 11 days ago
    Kronos Consultant - richmond hill

    Kronos Consultant - richmond hill

    Envision Technology Solutions • richmond hill, on, ca
    Full-time
    Role Descriptions : At least 5 years of experience in design| implementation and configuring Kronos Workforce Central (WFC) application. Experience in Kronos WFC version 8.Workforce Timekeeper| Workf...Show more
    Last updated: 1 day ago • Promoted
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • newmarket, ON, ca
    Full-time
    We are looking for a Senior Embedded C Developer to join our team in Brossard.The ideal candidate will have strong experience in low-level development , Show more
    Last updated: 30+ days ago • Promoted
    Kronos Consultant - Envision Technology Solutions

    Kronos Consultant - Envision Technology Solutions

    Envision Technology Solutions • markham, on, ca
    Full-time
    Role Descriptions : At least 5 years of experience in design| implementation and configuring Kronos Workforce Central (WFC) application. Experience in Kronos WFC version 8.Workforce Timekeeper| Workf...Show more
    Last updated: 1 day ago • Promoted
    Solutions Engineer - richmond hill

    Solutions Engineer - richmond hill

    Meld • richmond hill, on, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • markham, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 24 days ago • Promoted
    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

    Maarut • Toronto, ON, ca
    Full-time
    Quick Apply
    We are looking for a highly skilled Linux Systems Developer with expertise in software compilation, C++ development, and PostgreSQL. This role involves building and optimizi...Show more
    Last updated: 26 days ago