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.
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.
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.
#J-18808-Ljbffr
Create a job alert for this search
Software Engineer CLinux • Calgary, AB, CA
Popular searches
Similar jobs
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: 7 days ago • Promoted
software engineer
Trufla • Calgary
Full-time
Work must be completed both in person and remotely.Private company, corporation or industry.Collect and document user's requirements.
Develop software solutions by studying systems flow, data usage ...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer - Tax Platform
Alpaca • Calgary, AB, Canada
Full-time
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and more.
Our recent Series D funding round broug...Show more
Last updated: 30+ days ago • Promoted
Sr. Firmware / Embedded software Engineer
PotisEdge • calgary, AB, ca
Full-time
Firmware / Embedded software Engineer Location : Burnaby, BC Type : Full-time &l...Show more
Last updated: 5 hours ago • Promoted • New!
Staff Software Engineer
Kuva Systems • Calgary, AB, Canada
Full-time
Join Kuva Canada, a subsidiary of Sensirion Connected Solutions, where as a Staff Software Engineer, youll architect scalable cloud platforms that process critical data for the energy industry, ena...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Software Engineer
Targeted Talent • Calgary, AB, Canada
Permanent
We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer
Compunnel, Inc. • Calgary
Full-time
We are seeking a Software Engineering III (Director level) to join our Wealth Management Technology team.The successful candidate will help design, develop, and maintain scalable software solutions...Show more
Last updated: 7 days ago • Promoted
Principal systems software engineer
Targeted Talent • Calgary, AB, Canada
Full-time
Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
Last updated: 30+ days ago • Promoted
C++ Software Engineer (Senior) Calgary, AB
Black Duck Software, Inc. • Calgary
Full-time
Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
Last updated: 4 days ago • Promoted
Principal Software Engineer - PlanHub
PlanHub • calgary, ab, ca
Full-time
PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses.
Built with tradespeople in mind, P...Show more
Last updated: 9 hours ago • Promoted • New!
Senior Software Engineer - PlanHub
PlanHub • calgary, ab, ca
Full-time
Senior Software Engineer - Integrations.PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their busin...Show more
Last updated: 9 hours ago • Promoted • New!
Linux Systems Developer (C++ / Mainframe Integration)
Rogers Communications • Calgary
Full-time +1
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration).Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most.Toge...Show more
Last updated: 1 day ago • Promoted
C++ Software Engineer (Senior)
Black Duck • Calgary
Full-time
Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
Last updated: 7 days ago • Promoted
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: 9 hours ago • Promoted • New!
Backend Software Engineer (Intermediate)
Tucows Domains • Calgary, AB, Canada
Full-time
Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Show more
Last updated: 30+ days ago • Promoted
Software Engineer
Great Value Hiring • calgary, ab, ca
Full-time
Software Engineer (Code QA) [$70-$120 / hr].Craft realistic developer prompts across multiple categories (code review, debugging, error diagnosis, configuration, and more).
Source and adapt content fr...Show more
Last updated: 9 hours ago • Promoted • New!
Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration)
Yochana • Calgary, AB, Canada
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
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