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: 8 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: 3 days ago • Promoted
Senior C++ Software Engineer - Data Analytics
Carina Software Group • Calgary
Full-time
A software development firm in Calgary is seeking a C++ Software Developer to join its collaborative data analytics team.
This full-time position requires expertise in C++ and a Bachelor's in Comput...Show more
Last updated: 3 days ago • Promoted
Director, Software Development
Neo Financial • Calgary D3J, AB, Canada
Full-time
Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians.
Life at a rapidly scaling tech startup i...Show more
Last updated: 30+ days ago • Promoted
Control System Engineer
Actalent • Calgary, AB, Canada
Permanent
NOW HIRING : I&C Design Engineer.Our client seeking an I&C Design Engineer to lead the design efforts for both greenfield and brownfield oil & gas facilities, including pump houses and c...Show more
Last updated: 2 days ago • Promoted
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
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
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
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
Senior Control Systems Engineer
Eavor • Calgary, AB, Canada
Full-time
Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...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: 6 days ago • Promoted
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 Engineering Developer, DevOps
General Dynamics Mission Systems - Canada • Calgary, AB, Canada
Full-time
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.
Our teams design and deliver advanced, m...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer, Commerce
Helcim • Calgary, AB, Canada
Full-time
Helcim was founded with a mission at heart : to be the worlds most loved payment system.We believe that by offering small businesses in North America a decidedly human payment solution where it is e...Show more
Last updated: 30+ days 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: 8 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
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 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