Talent.com
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)Yochana • Calgary, AB, Canada
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

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

Yochana • Calgary, AB, Canada
1 day ago
Job type
  • Full-time
Job description

Position Name – Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

Type of hiring – Subcon

Location – Calgary, AB (onsite)

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.

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.
  • Create a job alert for this search

    Linux Systems Developer C PostgreSQL Mainframe Integration • Calgary, AB, Canada

    Similar jobs
    Linux Systems Engineer - Hybrid Cloud & IaC

    Linux Systems Engineer - Hybrid Cloud & IaC

    Cybera • Calgary
    Full-time
    A tech-forward not-for-profit organization in Calgary seeks a Systems Administrator to manage a hybrid cloud environment supporting Alberta’s research and education. Responsibilities include deployi...Show more
    Last updated: 8 days ago • Promoted
    Desktop Support Technician - Hays

    Desktop Support Technician - Hays

    Hays • airdrie, ab, ca
    Full-time
    Must have two years or more of formal education in Computer Science (or equivalent).Minimum 5 years technical experience supporting hardware and stand-alone and networked applications in a large en...Show more
    Last updated: 1 day ago • Promoted
    Linux Systems Developer : C++ & PostgreSQL for Mainframe

    Linux Systems Developer : C++ & PostgreSQL for Mainframe

    TechDoQuest • Calgary
    Full-time
    A leading tech company located in Calgary, Alberta, is seeking a talented C++ Developer to design and develop Linux applications. The role involves cross-compilation for hybrid environments, optimiz...Show more
    Last updated: 3 days ago • Promoted
    Corporate Paralegal - Cassels Brock & Blackwell LLP

    Corporate Paralegal - Cassels Brock & Blackwell LLP

    Cassels Brock & Blackwell LLP • airdrie, ab, ca
    Full-time +1
    Cassels Brock & Blackwell LLP is a leading national law firm focused on serving the transaction, advocacy and advisory needs of Canada’s most dynamic business sectors. We have one of the largest bus...Show more
    Last updated: 12 hours ago • Promoted • New!
    Lead AWS Integration Architect for Data Platform & Strategy

    Lead AWS Integration Architect for Data Platform & Strategy

    Nutrien • Calgary D3J, AB, Canada
    Full-time
    A leading agricultural services provider is seeking a Sr Principal Software Architect in Calgary, Alberta.The role requires overseeing an AWS-based integration platform, designing resilient infrast...Show more
    Last updated: 30+ days ago • Promoted
    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)

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

    TechDoQuest • Calgary
    Full-time
    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 environm...Show more
    Last updated: 3 days ago • Promoted
    Algebra Private Tutoring Jobs Okotoks

    Algebra Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Looking For Part-Time Jobs? - Deliver with Uber

    Looking For Part-Time Jobs? - Deliver with Uber

    Uber eats • Okotoks, AB, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted
    Mortgage Specialist

    Mortgage Specialist

    BMO Financial • Okotoks, AB, Canada
    Part-time
    Retail Banking Sales & Service.Join BMO – imagine the possibilities.Are you looking for a chance to let your entrepreneurial spirit shine and turn potential into performance with great ea...Show more
    Last updated: 1 day ago • Promoted
    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration) - airdrie

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

    Yochana • airdrie, ab, ca
    Full-time
    Position Name – Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration).Location – Calgary, AB (onsite).We are looking for a highly skilled. This role involves building and optimizing cus...Show more
    Last updated: 1 day ago • Promoted
    Senior AWS Integration Architect & Platform Leader

    Senior AWS Integration Architect & Platform Leader

    Nutrien Ag Solutions Limited • Calgary D3J, AB, Canada
    Full-time
    A leading agriculture services provider is seeking a Sr Principal Software Architect located in Calgary or Saskatoon.This role involves designing an AWS-based integration platform, mentoring teams,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager, Microsoft - Dynamics F&O- Solution Architect

    Senior Manager, Microsoft - Dynamics F&O- Solution Architect

    KPMG Canada • Calgary D3J, AB, Canada
    Full-time
    Senior Manager, Microsoft - Dynamics F&O- Solution Architect.At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause turning insight into opportunity for c...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Tata Consultancy Services • airdrie, ab, ca
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 8 hours ago • Promoted • New!
    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration) - Yochana

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

    Yochana • airdrie, ab, ca
    Full-time
    Position Name – Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration).Location – Calgary, AB (onsite).We are looking for a highly skilled. This role involves building and optimizing cus...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Developer (Trading Systems) - calgary

    Senior Java Developer (Trading Systems) - calgary

    Luxoft • calgary, ab, 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: 5 days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • calgary, ab, 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: 5 days ago • Promoted
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • calgary, ab, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 1 day ago • Promoted
    Linux Systems Administrator

    Linux Systems Administrator

    Cybera • Calgary
    Full-time
    Help us improve Alberta’s digital future.Are you a Linux expert who wants your work to mean more than just "uptime"? At Cybera, we don’t just manage servers, we build the digital backbone for Alber...Show more
    Last updated: 8 days ago • Promoted