IBMi Systems Architect
Ottawa, ON · Remote
This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home ... Provide mentorship and guidance to all members of the systems engineering team and ensure that all ...
Ottawa, ON · Remote
This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home ... Provide mentorship and guidance to all members of the systems engineering team and ensure that all ...
Ottawa, ON · Remote
This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home ... Provide mentorship and guidance to all members of the systems engineering team and ensure that all ...
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Quick apply
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Toronto, ON · On-site +1
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Quick apply
Toronto, ON · On-site +1
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Toronto, ON · On-site +1
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Quick apply
Toronto, ON · On-site +1
These include the gamification of betting (your favorite RPG game meets betting), MMOGGs (massive ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...
Quick apply
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...
Quick apply
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...
Elevate your career as a Senior Software Engineer focused on Scala in a fully remote position. Candidates must be located in the USA or Canada and be available for Eastern time interactions. As a ...
New
Elevate your career as a Senior Software Engineer focused on Scala in a fully remote position. Candidates must be located in the USA or Canada and be available for Eastern time interactions. As a ...
New
Toronto, ON · Remote
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software ...
Quick apply
Toronto, ON · Remote
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software ...
Toronto, ON · Remote
CA$104K - CA$145K/yr
... Engineering Manager and other developers to devise and implement systems and processes that enable the team to achieve its goals. This is a remote-first role within Canada. #LI-Remote ...
Toronto, ON · Remote
CA$104K - CA$145K/yr
... Engineering Manager and other developers to devise and implement systems and processes that enable the team to achieve its goals. This is a remote-first role within Canada. #LI-Remote ...
Toronto, ON · Remote
CA$104K - CA$145K/yr
This is a remote-first role within Canada. #LI-Remote Responsibilities: * Build and maintain internal tooling for the data team - CLIs, automation scripts, observability dashboards, and developer ...
Toronto, ON · Remote
CA$104K - CA$145K/yr
This is a remote-first role within Canada. #LI-Remote Responsibilities: * Build and maintain internal tooling for the data team - CLIs, automation scripts, observability dashboards, and developer ...
Drive software innovation as a Senior Software Developer in a remote-first environment. Utilize your expertise in Node.js, TypeScript, and full-stack development to enhance digital insurance ...
New
Drive software innovation as a Senior Software Developer in a remote-first environment. Utilize your expertise in Node.js, TypeScript, and full-stack development to enhance digital insurance ...
New
Experience building or testing developer tools or automation agents. * Perks of Freelancing With Turing: * Work in a fully remote environment. * Opportunity to work on cutting-edge AI projects with ...
New
Experience building or testing developer tools or automation agents. * Perks of Freelancing With Turing: * Work in a fully remote environment. * Opportunity to work on cutting-edge AI projects with ...
New
Toronto, ON · Remote
CA$8/hr
As a remote-first organization, we are building a modern, high-performing team focused on ... This is a hands-on engineering role where you'll contribute across the full software development ...
Toronto, ON · Remote
CA$8/hr
As a remote-first organization, we are building a modern, high-performing team focused on ... This is a hands-on engineering role where you'll contribute across the full software development ...
Toronto, ON · On-site +1
CA$155K - CA$165K/yr
The Staff Software Developer is a technical leader that works closely with all areas of the ... Remote Work Environment * Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Toronto, ON · On-site +1
CA$155K - CA$165K/yr
The Staff Software Developer is a technical leader that works closely with all areas of the ... Remote Work Environment * Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Toronto, ON · Remote
CA$90K - CA$110K/yr
The Intermediate Software Developer works closely with all areas of the business to gather product ... Remote Work Environment * Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Toronto, ON · Remote
CA$90K - CA$110K/yr
The Intermediate Software Developer works closely with all areas of the business to gather product ... Remote Work Environment * Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Ottawa, ON · Remote
$150K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$150,000 per year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems ...
Quick apply
Ottawa, ON · Remote
$150K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$150,000 per year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems ...
\n \n \n This is an opportunity for a Senior Developer with 5+ years' .Net experience to become a ... This role will be fully remote for the foreseeable future but candidates must be residing in ...
\n \n \n This is an opportunity for a Senior Developer with 5+ years' .Net experience to become a ... This role will be fully remote for the foreseeable future but candidates must be residing in ...
Toronto, ON · Remote
CA$81K - CA$115K/yr
We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical Services ...
Toronto, ON · Remote
CA$81K - CA$115K/yr
We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical Services ...
CA$76K - CA$139K/yr
Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant ... Be a part of a team of talented and friendly senior-level developers. * Work on projects that allow ...
New
CA$76K - CA$139K/yr
Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant ... Be a part of a team of talented and friendly senior-level developers. * Work on projects that allow ...
New
Stittsville, ON · On-site +1
The Senior Controls Developer is also involved with onsite system commissioning, ongoing control ... Fosters Customer relations during all phases of a project and leads remote and on-site activities.
Stittsville, ON · On-site +1
The Senior Controls Developer is also involved with onsite system commissioning, ongoing control ... Fosters Customer relations during all phases of a project and leads remote and on-site activities.
$31.5K - $41.5K
3% of jobs
$41.5K - $51.5K
3% of jobs
$51.5K - $61.5K
7% of jobs
$61.5K - $71.5K
10% of jobs
$72.6K is the 25th percentile. Wages below this are outliers.
$71.5K - $81.5K
15% of jobs
The median wage is $87.6K / yr.
$81.5K - $91.5K
19% of jobs
$91.5K - $101.5K
14% of jobs
$104.2K is the 75th percentile. Wages above this are outliers.
$101.5K - $111.5K
14% of jobs
$111.5K - $121.5K
9% of jobs
$121.5K - $131.5K
4% of jobs
$131.5K - $141.5K
2% of jobs
$31.5K
$90.5K
$141.5K
| Aspect | Remote Rpg Programmer | Remote Game Developer |
|---|---|---|
| Required Skills | Programming, scripting, game engines, RPG mechanics | Programming, design, art, game engines, broader development skills |
| Work Environment | Remote, focused on RPG projects | Remote or on-site, diverse game genres |
| Industry Usage | Primarily in RPG and niche game studios | Across all game genres and studios |
| Common Search Intent | Specialized RPG programming roles | General game development roles |
Remote Rpg Programmers focus specifically on scripting and developing mechanics for RPG games, requiring specialized knowledge of RPG systems. Remote Game Developers have a broader role, encompassing various game genres and development tasks. While both roles require programming skills, the RPG Programmer role is more niche, often working within teams dedicated to RPG titles.
A remote RPG programmer works in software development, creating new applications or tools using the report program generator language, which was originally designed for the IBM minicomputer system on the AS/400 and i-Series of computers. RPG is one of the most frequently used programming languages, and significant amounts of business enterprise, infrastructure operations, and other essential system controls use it. As a remote RPG programmer, you work from home as part of a larger team of developers, building web and windows applications. Your duties and responsibilities include scripting tests, checking code, and building out programs.

Full-time
Medical, Dental, Retirement, PTO
Re-posted 24 days ago
Who We Are:
At Giant Tiger, our mission is simple: help Canadians save more every day. We're a Canadian institution rooted in our communities and built on 60+ years of success. As part of our store support team, your work directly impacts stores across the country and drives the value that our customers see on the shelves.
We're looking for people who are passionate about retail and motivated by meaningful work that makes a real impact. This posting represents a current opportunity at Giant Tiger.
Job Title
IBMi Systems ArchitectAbout This Role:
Workplace Arrangements:
This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home Office on a quarterly basis.
Occasional after-hours work to support with any issues or implementations.
What You'll Be Doing:
Develop and test an on-boarding process including required training for individuals with knowledge and experience to take on the accountabilities of this role as part of succession planning.
Provide mentorship and guidance to all members of the systems engineering team and ensure that all onboarding and training documentation is updated to reflect feedback for improvements.
Modernization techniques that follow current IBMi best practices for applications, database, security and administration are are designed and implemented for optimal performance and are being used across all IBMi systems and development teams.
Performance guidelines and objectives for production applications and databases are implemented and reporting is available to ensure compliance.
Documentation standards are implemented for the design of existing applications, database tables, indexes, etc. and ensure these are being adhered to across IBMi development teams.
Develop a 5 year plan for system, administration, security, and database improvements required to keep the IBMi platform functioning optimally.
Issue management processes are in place and followed by IBMi Systems Engineers in the prioritization, escalation, resolution and communications of issues in a timely manner. Provide technical leadership and ownership of issues across IBMi platform and integrated technologies.
Develop and implement an AI strategy that leverages automation and intelligent tooling to improve IBMi operational efficiency, reduce manual effort, and enable individuals to focus on higher-value activities.
IBMi backup recovery, high availability and disaster recovery solutions are in place and tested annually
Occasional after-hours work to support with any issues or implementations.
What You'll Bring
Bachelor's degree in computer science, information technology or a related degree
Minimum 10+ years IBMi software development with expertise in IBMi development including but not limited to CL, RPG/RPGLE, true ILE components, 100% RPG Free statement formats, Procedures, Modules, Service programs, activation groups, Binding directories, Binder Language, SQL, Embedded SQL, API's, DDL, Data Queues, Database Triggers.
5+ years application architecture, design, and customization experience in IBMi JDA MMS (merchandise management) software.
5+ years IBMi systems and security administration experience
In-depth knowledge of IBMi operating system, hardware and software
Experience implementing ILE and ILE best practices in a large IBMi RPG application environment.
Experience administering and supporting large IBMi JDA MMS application environments with 7x24 operations and >1000 users
Experience implementing and using VS Code for IBMi, GIT, IBM Bob, ARCAD, Navigator for i , and ACS.
Understanding and experience with AI tools in development and managing of IBMi systems.
Experience leading a team of IBMi systems engineers.
Experience on-boarding and training IBMi systems engineer resources.
Experience defining, implementing and enforcing processes and standards that follow IBMi RPG, SQL and database best practices.
Experience with IBMi DR/BCP including backup recovery, powerHA and iASP's.
Experience with IBMi performance tools and using them to identify and solve RPG/SQL application performance issues.
Experience implementing and managing user/application security in a large IBMi environment and knowledge of IBM best practices in these areas.
Strong business acumen with excellent logic skills.
Proficient problem solver with proven history of being able to resolve urgent and complex business impacting system issues.
Exceptional verbal and written skills to be able to present and communicate with both technical and non-technical audiences
Team player with an exceptional work ethic, detail oriented and self-motivated
Able to effectively meet deadlines, plan, and organize multiple priorities
Fosters change, handles stressful situations well and always maintains composure under pressure
#LI-REMOTE
Giant Tiger is proud to offer a Total Rewards package designed to support your financial security, health, and career growth. This includes competitive compensation for all employees, as well as retirement savings support and comprehensive well-being benefits for our permanent team members.
Salary
$107,600.00 - $157,600.00Short Term Incentive Plan
Bonus - Short-Term Incentive Plan, 15% AnnualRetirement Support
Bonus - Management Profit Sharing Plan (MPSP), 15% AnnualWhat Giant Tiger Offers:
Competitive Compensation: The salary range for this position is listed above. Giant Tiger will consider factors such as experience, skills and internal equity to ensure you are paid competitively.
Short Term Incentive Plan: This role includes an annual bonus opportunity based on the percentage of base salary listed above, with payout determined by company and individual performance.
Retirement Support: This role is eligible for company-funded retirement savings, with contributions made on your behalf. The specific retirement program and contribution level are noted above.
Health Benefits and Paid Time Off: Access to our flexible, cost-shared health and dental benefits (available on hire) and annual paid time off, including personal and vacation days, plus additional paid holiday time between Christmas and New Year's.
Career Growth: Giant Tiger is committed to developing our people. We promote from within, and many of our leaders started right here. We provide the coaching, training, and support you need to build a long-term career. If you're looking for a place to grow and take on new challenges, you've found it.
Extra Giant Tiger Perks:
Store Discount,
Parental leave salary top-up,
Recognition program that celebrates great work with monetary rewards and other perks,
Safety first environment.
Location
2480 Walkley Road, Ottawa, Ontario, K1G 6A9Job Requisition
JR132040Giant Tiger is an equal opportunity employer and is committed to fair employment practices.
Giant Tiger will provide support and accommodation in its recruitment processes to all applicants. If you are invited to participate in an interview and have accommodation needs, please contact careers@gianttiger.com.
Giant Tiger does not sponsor work permits. Candidates must be legally authorized to work in Canada and maintain authorization for the duration of employment.