1

Senior Rpg Programmer Jobs in California (NOW HIRING)

They are searching for a Senior Gameplay Engineer to help maintain Torchlight 3 and craft the ... โ€ข Experience building RPG gameplay systems โ€ข Experience working with Unreal Engine 4 โ€ข ...

They are seeking a Senior Gameplay Engineer to help maintain Torchlight 3 and collaborate with a ... โ€ข Experience building RPG gameplay systems โ€ข Experience working with Unreal Engine 4 โ€ข ...

... RPG gameplay systems โ€ข Experience working with Unreal Engine 4 โ€ข Experience shipping on a major console like XBox or PlayStation โ€ข A love and passion for gaming Company : Echtra Games is a game ...

Senior Software Engineer

San Francisco, CA ยท On-site

$144K - $190K/yr

Star Wars, Twin Peaks, RPG games). As a Software Engineer II on the Data Platform team, you will be responsible for solving engineering problems of the largest complexity and scale within your team.

Staff/Senior

Irvine, CA ยท On-site

$73K - $90K/yr

Obsidian Entertainment is looking for experienced programmers to work with their team of artists and designers to deliver the artistic vision of their next world class RPG using the Unreal Engine.

... of related programming and analysis experience and/or training or equivalent combination of ... Knowledge of AS400 iSeries (CLP, RPG, ILE, SQL, Query, OS400 DB2), Java preferred. Ability to use ...

... of related programming and analysis experience and/or training or equivalent combination of ... Knowledge of AS400 iSeries (CLP, RPG, ILE, SQL, Query, OS400 DB2), Java preferred. Ability to use ...

Senior Rpg Programmer information

See California salary details

$13

$51

$70

How much do senior rpg programmer jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for senior rpg programmer in California is $51.59, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $61.68 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior RPG Programmer, and why are they important?

To thrive as a Senior RPG Programmer, you need advanced proficiency in RPG IV/ILE programming, experience with IBM iSeries/AS400 systems, and a solid understanding of business application development. Familiarity with CL, SQL, DB2 databases, and source control tools like Git is typically required, along with relevant certifications such as IBM Certified Developer - Power Systems. Strong analytical thinking, problem-solving abilities, and effective communication are essential soft skills for collaborating with business stakeholders and mentoring junior programmers. These skills and qualifications ensure robust, efficient solutions that align with organizational needs and facilitate seamless legacy system maintenance and modernization.

What are some common challenges Senior RPG Programmers face when integrating legacy systems with modern technologies?

Senior RPG Programmers often encounter challenges when bridging legacy IBM i (AS/400) applications with newer technologies such as web services or cloud-based platforms. These challenges include managing outdated codebases, ensuring data integrity during migration, and interfacing traditional RPG code with modern APIs or middleware. Successful integration typically requires a deep understanding of both legacy RPG and modern programming concepts, as well as strong communication skills to collaborate with cross-functional teams like IT infrastructure and business analysts. Staying updated on IBM i enhancements and best practices is also crucial for overcoming these integration hurdles.

What is the difference between Senior Rpg Programmer vs Rpg Developer?

AspectSenior Rpg ProgrammerRpg Developer
Required CredentialsBachelor's in Computer Science or related field, experience in RPG programmingSimilar educational background, often with less experience
Work EnvironmentLarge enterprise systems, gaming companies, or legacy business applicationsSoftware development teams, gaming studios, or legacy system maintenance
Employer & Industry UsageUsed in industries like finance, gaming, and enterprise IT with RPG systemsCommonly found in similar industries, often as entry to mid-level roles

The main difference between a Senior Rpg Programmer and an Rpg Developer lies in experience and responsibility. Senior Rpg Programmers typically have more years of experience, take on leadership roles, and handle complex projects, whereas Rpg Developers may be earlier in their careers with similar technical skills but less oversight responsibility.

What are Senior RPG Programmers?

Senior RPG Programmers are experienced software developers who specialize in programming with RPG (Report Program Generator), a high-level programming language primarily used on IBM's midrange systems like the AS/400 (now IBM iSeries). They are responsible for designing, developing, maintaining, and enhancing business applications using RPG, as well as integrating them with other systems. In addition to strong programming skills, they often provide technical leadership, mentoring, and troubleshooting expertise within their teams or organizations.
What are the most commonly searched types of Rpg Programmer jobs in California? The most popular types of Rpg Programmer jobs in California are:
What are popular job titles related to Senior Rpg Programmer jobs in California? For Senior Rpg Programmer jobs in California, the most frequently searched job titles are:
What job categories do people searching Senior Rpg Programmer jobs in California look for? The top searched job categories for Senior Rpg Programmer jobs in California are:
What cities in California are hiring for Senior Rpg Programmer jobs? Cities in California with the most Senior Rpg Programmer job openings:
Infographic showing various Senior Rpg Programmer job openings in California as of July 2026, with employment types broken down into 1% Locum Tenens, 83% Full Time, 8% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $107,312 per year, or $51.6 per hour.

RPG Programmer / IBM I (AS/400) Analyst

Utility Trailer Manufacturing Company, LLC

Rowland Heights, CA โ€ข On-site

$103K - $115K/yr

Full-time

Medical, Dental, Vision, Life

Posted 9 days ago


Job description

Position Summary
The Senior RPG Programmer / IBM i (AS/400) Analyst leads the support, stabilization, and enhancement of legacy IBM i (AS/400) applications in a manufacturing environment. This role is responsible for advanced RPG development, production support, and assisting with IBM i operations.
A key function of this position is to lead the capture and transition of critical knowledge from senior team members, ensuring long-term sustainability of core business systems. The ideal candidate operates independently and drives documentation & knowledge transfer efforts.
This role is critical to preserving institutional knowledge and ensuring continuity of core business systems. The candidate will play a key role in stabilizing current platforms while supporting future modernization efforts.
This is an onsite position.
Key Responsibilities:
โ€ข Lead development, maintenance, and enhancement of applications using RPG (RPG III, RPG IV, RPGLE, and free format RPG)
โ€ข Serve as a senior technical resource for IBM i (AS/400) systems, resolving complex production issues and guiding troubleshooting efforts
โ€ข Drive knowledge transfer and documentation of legacy systems, business logic, and operational processes
โ€ข Partner closely with existing team members to reduce single points of failure and preserve institutional knowledge
โ€ข Lead and participate in daily production support including job monitoring, issue resolution, and system health checks
โ€ข Assist with IBM i administration tasks such as job scheduling, user management, system monitoring, and backups
โ€ข Support and optimize batch processing, nightly cycles, and job scheduling tools (e.g., Robot or similar)
โ€ข Oversee performance tuning of RPG programs and DB2/400 queries
โ€ข Support integrations and system interfaces across internal and external systems
โ€ข Collaborate with business users and stakeholders to design and implement solutions aligned with operational needs
โ€ข Lead testing, implementation, and post-production support activities
โ€ข Establish and maintain documentation standards for applications, processes, and operational procedures
โ€ข Provide support for manufacturing, distribution, or ERP-related systems
โ€ข Participate in system modernization and integration initiatives as needed
โ€ข Provide after-hours or on-call support as needed
Qualifications
โ€ข 7+ years of experience with IBM i (AS/400) systems and RPG programming
โ€ข Strong expertise in RPG IV, ILE RPG, RPGLE, and free-format RPG
โ€ข Strong experience with DB2/400 and SQL, including performance tuning
โ€ข Solid knowledge of CL/CLLE and job control concepts
โ€ข Proven experience supporting mission-critical production environments
โ€ข Experience working with legacy systems with limited documentation
โ€ข Strong problem-solving and troubleshooting skills with ability to work independently
โ€ข Strong communication, customer service & teamwork skills and ability to work directly with business users
Preferred Qualifications
โ€ข Experience with manufacturing or distribution systems (inventory, warehouse, shop floor, order processing)
โ€ข Experience with IBM i tools such as RDi, Query/400, DBU, or Turnover
โ€ข Familiarity with job scheduling tools (Robot or similar)
โ€ข Experience with IBM i system administration (user profiles, job queues, system monitoring)
โ€ข Experience supporting integrations
โ€ข Exposure to system modernization or integration projects
Reasoning Ability
Ability to analyze complex legacy systems, identify risks, and translate undocumented processes into structured documentation and maintainable solutions. Must be able to make independent decisions and lead technical problem-solving efforts in a production environment.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit; use hands and fingers to handle, feel or reach with hands and arms. The employe is occasionally required to stand and walk. The employee is occasionally required to lift 10 lbs up to 25 lbs. Specific vision abilities required for this job include close vision.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate.
Compensation
Salary Range: $103,000 to $115,500 annually
Non-Exempt Position. We offer medical, dental, vision, profit sharing, life insurance, voluntary spouse life insurance, voluntary dependent life insurance, FSA, DCA, long term disability, accident insurance and more!
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.